Sql server 创建登录时使用无效字符
我正在尝试通过以下方式从非对称密钥创建登录:Sql server 创建登录时使用无效字符,sql-server,Sql Server,我正在尝试通过以下方式从非对称密钥创建登录: Create login [domain\username] from asymmetric key CLR_ExtensionKey 但是sql server一直告诉我: 'domain\username' is not a valid name because it contains invalid characters. 域和用户名中都只有字母。有人知道这里出了什么问题吗?您不能创建windows登录(以域\用户名的形式),除非它也是来自w
Create login [domain\username] from asymmetric key CLR_ExtensionKey
但是sql server一直告诉我:
'domain\username' is not a valid name because it contains invalid characters.
域和用户名中都只有字母。有人知道这里出了什么问题吗?您不能创建windows登录(以
域\用户名
的形式),除非它也是来自windows的。SQL Server登录中没有反斜杠,AFAIK
我不明白你想做什么?我已经从一个文件创建了一个非对称密钥,现在我正在尝试将我的Windows登录连接到该密钥。在此之后,我想从.NET dll创建一个程序集,该程序集使用这样的密钥进行签名。这对你有意义吗?事实上没有。登录名要么映射到windows登录名,要么映射到证书,不能两者都是。不过,用证书签署一些东西是有道理的。