ASP.NET学习社区 » ASP.NET学习区 » 小学水平 » Asp.net的用户管理
(一)(二)(三)(四)(五)
其中的第三步,用户可以选择自己的数据库把用户管理的数据表加载到自己的数据库中。
此时如果用用户登录控件做用户的操作时,用户的信息还是添加不到自己的数据中的,因为系统默认的用户数据库是一个位于本项目App_Data文件夹下的一个文件性SQL数据库,为了登录控件中用户管理的一些类能操作自己的数据库中的用户管理表,则需在配置文件作一下配置的修改,即在web.config中作修改。修改如下:
在web.config的<system.web>中添加下列代码
本配置的意思是重新建立一个连接字符串,把用户管理和角色管理都指向这个连接字符串,也就是系统中有关用户角色类操作数据库时都依赖这个连接来完成。
<add connecti enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuesti passwordFormat="Hashed" applicati name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" />
至此,我们就完成了把微软的用户管理的表导入自己的数据库,并且作了连接字符串的配置,如果我们现在操作成员类或角色类,成员和角色的变动就会在自己的数据表中得到体现。
TOP
发送短消息
查看公共资料
查找该会员全部帖子
状态: 离线
Kevin