五、用户信息的存储位置
到目前为止,你已经看到了怎样使用WAT和CreateUserWizard控件来创建用户。你可能想知道这个信息被存储在哪儿。如果你现在查看解决方案资源管理器并且刷新App_Data文件夹(右键点击它并且选择刷新文件夹),你就会看到一个名为ASPNETDB.MDF的项(见图13)。

图13:你将在解决方案资源管理器的此处找到ASPNETDB.MDF数据库文件

图14:自动创建的用户:该图显示出一个用户创建一新的用户帐户
在用户创建成功后,你会看到如图15所示的屏幕。

图14:创建帐户:在创建一新帐户后,用户会看到此屏幕
这个ASPNETDB.MDF是一个SQL Server 2005速递数据库-默认地,ASP.NET 2.0使用之来存储应用程序相关的数据例如用户帐户、配置,等等。为了分析这个数据库,双击它则你会看到它的内容显示在Database Explorer中(见图16)。具体地说,aspnet_Membership和aspnet_Users表格将用来存储你在前面创建的用户帐户信息。为了观看表格的内容,只须右击表格名字并选择“Show Table Data”。

图16:数据库ASPNETDB.MDF:你可以在Database Explorer格子中探索ASPNETDB.MDF数据库
ASP.NET 2.0的一个很好的特点是不必要创建定制的数据库来存储你的用户的信息。并且你甚至不需要担心把用户的口令进行散列化处理来安全地存储它们。ASP.NET 2.0自动地为你做这件事情。
| 共6页: 上一页 [1] [2] [3] 4 [5] [6] 下一页 | ||
|