------------------------------
更改 对于 SqlAssembly“SqlServerTime”失败。 (Microsoft.SqlServer.Smo)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=更改+SqlAssembly&LinkId=20476
------------------------------
其他信息:
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
针对程序集 'SqlServerTime' 的 ALTER ASSEMBLY 失败,因为程序集 'SqlServerTime' 未获授权(PERMISSION_SET = EXTERNAL_ACCESS)。 当符合以下两个条件之一时,将对程序集授权: 数据库所有者(DBO)具有 EXTERNAL ACCESS ASSEMBLY 权限,而且数据库的 TRUSTWORTHY 属性处于打开状态;或者,程序集签名时所使用的证书或非对称密钥所对应的登录名具有 EXTERNAL ACCESS ASSEMBLY 权限。 (Microsoft SQL Server,错误: 10327)
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=10327&LinkId=20476
同样我运行了 exec sp_configure [clr,enable] 1 reconfigure
可是还是不行 没有足够的权限 怎么添加权限呢!!!!!!!!!!!!!在线等 谢谢了
9 个解决方案
#1
#2
还没有
#3
没人 郁闷 自己顶一个
#4
帮顶一个
#5
楼主,你把部分代码贴出看看。。。。
#6
看样子LZ是权限不够吧 进入数据库 属性里面设置权限
#7
用一个可以登录数据库的用户名和密码登录
然后修改数据库属性里面的权限
然后修改数据库属性里面的权限
#8
又发一帖,那个帖子里不是告诉你了吗...
再补充一点,如果你的Assembly脚本不是已序列化的字符串而是引用的磁盘文件,那么执行脚本的SQL Server登录用户必须是Windows集成用户且具有足够权限...简单地说,你最好用Administrators用户执行...
再补充一点,如果你的Assembly脚本不是已序列化的字符串而是引用的磁盘文件,那么执行脚本的SQL Server登录用户必须是Windows集成用户且具有足够权限...简单地说,你最好用Administrators用户执行...
#9
明显的权限不够了,楼上牛人说清楚了
#1
#2
还没有
#3
没人 郁闷 自己顶一个
#4
帮顶一个
#5
楼主,你把部分代码贴出看看。。。。
#6
看样子LZ是权限不够吧 进入数据库 属性里面设置权限
#7
用一个可以登录数据库的用户名和密码登录
然后修改数据库属性里面的权限
然后修改数据库属性里面的权限
#8
又发一帖,那个帖子里不是告诉你了吗...
再补充一点,如果你的Assembly脚本不是已序列化的字符串而是引用的磁盘文件,那么执行脚本的SQL Server登录用户必须是Windows集成用户且具有足够权限...简单地说,你最好用Administrators用户执行...
再补充一点,如果你的Assembly脚本不是已序列化的字符串而是引用的磁盘文件,那么执行脚本的SQL Server登录用户必须是Windows集成用户且具有足够权限...简单地说,你最好用Administrators用户执行...
#9
明显的权限不够了,楼上牛人说清楚了