8
为ASP.NET成员资格使用SQL提供程序时,用户名的有效字符是什么?为ASP.NET成员资格使用SQL提供程序的有效用户名字符
为ASP.NET成员资格使用SQL提供程序时,用户名的有效字符是什么?为ASP.NET成员资格使用SQL提供程序的有效用户名字符
它是除逗号(,)以外的任何字符。唯一的其他限制是您的数据库编码设置。
您可以查看数据库中的SqlMembershipProvider.CreateUser
方法和aspnet_Membership_CreateUser
存储过程的源以进行验证。
编辑,进一步的证据:
http://msdn.microsoft.com/en-us/library/system.web.security.sqlmembershipprovider.updateuser.aspx
的用户的 UserName属性是一个空 字符串( “”),包含逗号,或者是 [如果,则抛出异常]超过256个字符。