技术-ASP.NET 3.5,SQL Server 2005
我已经为我的Web应用程序集成了aspnet成员资格。
我正在从导入excel文件中添加一些用户(成员)。
那么如何在aspnet成员资格表中添加该用户和该用户的角色?
注意-我有SP,用于从上传的excel文件中添加数据库中的成员,我已经在membertable上编写了insert trriger。
最佳答案
不要手动插入数据库记录。使用.NET的成员资格提供程序的存储过程来执行此操作,例如aspnet_Membership_CreateUser
和aspnet_Roles_CreateRole
。
但是更好的是,使用.NET的类/方法来做到这一点。它们为您封装了整个机制:
首先,您创建一个用户,然后(可选)将角色附加到该用户。
更新于2015年12月
人们继续阅读。重要的是要知道,几年来,存在一个完全不同的范例ASP.NET Identity。请使用它代替旧的成员资格提供程序。
关于asp.net - 通过SQL Server SP在aspnet成员中添加用户并分配角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11408650/