2013-04-02 104 views
0

我想在一个asp.net网站上创建一个登录系统,它允许用户注册并登录该网站。我需要将已注册的用户详细信息存储在Azure上已有的数据库中。Azure登录数据库

到目前为止,我已创建登录系统,如下所示:http://msdn.microsoft.com/en-us/library/windowsazure/hh508981.aspx和窗体的工作原理。但是,当我登录到Azure管理门户时,我无法找到用户的注册详细信息。我还需要在数据库的注册表单中添加更多的字段。

有谁知道我在哪里可以查看注册用户以及如何添加更多字段?

+0

你为什么会认为该用户的注册信息将在“Azure管理门户”。 ASP.NET成员资格信息只存储在数据库中。 “Azure管理门户”对这些数据库的内容没有任何特别之处。您可以使用管理门户来查询您的数据库 - 这与Azure管理门户中的“查找用户的注册详细信息”相近。也许如果你具体说明你期望门户能够在这种情况下做什么...... –

+0

正如你可能已经猜到我是Azure C#的初学者......但我基本上试图做的是一个登录和注册表单,用户的详细信息可以存储在Azure上的数据库中,我可以看到输入的数据是什么。我不确定我是否澄清了我的问题。 –

+0

Azure Portal相当于SQL Server Management Studio。就像Management Studio不了解ASP.NET用户的任何信息一样,Portal也不知道。您可以将您的会员数据库查询为另一个数据库。您需要使用其他软件查询该数据库,可能是https://github.com/TroyGoode/MembershipStarterKit或ASP.NET网站管理工具http://en.wikipedia.org/wiki/ASP.NET_Web_Site_Administration_Tool –

回答

0

如果你坚持,你用来创建应用程序,你会看到所使用的SQL Azure中以如下存储这些信息的模式相同的链接:

enter image description here

现在如果你想访问此数据库,你真正需要的是SQL Server Management Studio(SSMS)连接到这个数据库并从本地机器访问它。请按照下面的链接在本地下载和配置SQL Azure Studio,以便连接到SQL数据库并修改模式或查看记录等。一旦SSMS与SQL数据库连接,就可以像管理其他任何本地数据库一样管理它。

Managing Windows Azure SQL Database using SQL Server Management Studio

+0

我已经下载了SSMS,我可以查看这些表格。但是,每次我注册一个新用户时,查询Membership表时都没有记录显示。任何想法为什么? –