• 全部
...

针对程序集 'SqlServerProject' 的 CREATE ASSEMBLY 失败,因为程序集 'SqlServerProject' 未获授权,不满足 PERMISSION_SET = EXT

kkun_3yue3 2009-04-24 11:50:53
创建程序集失败!
  1. CREATE ASSEMBLY SQLCLRTest
  2. FROM N'C:\Users\Administrator\Desktop\SqlServerProject.dll'
  3. WITH PERMISSION_SET = EXTERNAL_ACCESS

  1. using System;
  2. using System.Data;
  3. using System.Data.SqlClient;
  4. using System.Data.SqlTypes;
  5. using Microsoft.SqlServer.Server;
  6. using System.Xml;
  7. using System.IO;
  8. using System.Net;
  9. using System.Text;
  10. using System.Threading;
  11. public partial class UserDefinedFunctions {
  12. [Microsoft.SqlServer.Server.SqlFunction]
  13. public static SqlString TESTFunction() {
  14. // 在此处放置代码
  15. return new SqlString( "Hello" );
  16. }


执行创建程序集时报错提示
消息 10327,级别 14,状态 1,第 1 行
针对程序集 'SqlServerProject' 的 CREATE ASSEMBLY 失败,因为程序集 'SqlServerProject' 未获授权,不满足 PERMISSION_SET = EXTERNAL_ACCESS。满足以下两个条件之一时将给程序集授权: 数据库所有者(DBO)拥有 EXTERNAL ACCESS ASSEMBLY 权限,且数据库具有 TRUSTWORTHY 数据库属性;或者,程序集已使用其对应登录名具有 EXTERNAL ACCESS ASSEMBLY 权限的证书或非对称密钥加以签名。



已经执行过
  1. alter database [master] set TRUSTWORTHY on
  2. EXEC sp_changedbowner 'sa'

也执行过
  1. --启动CLR
  2. exec sp_configure 'show advanced options', '1';
  3. go
  4. reconfigure;
  5. go
  6. exec sp_configure 'clr enabled', '1'
  7. go
  8. reconfigure;
  9. exec sp_configure 'show advanced options', '1';
  10. go

...全文
给本帖投票
1583 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gt19910312 2012-10-25
  • 打赏
  • 举报
回复
还是没用
kkun_3yue3 2009-09-09
  • 打赏
  • 举报
回复
附上解决办法
--解决办法
use master
GRANT EXTERNAL ACCESS ASSEMBLY TO Air_User
diffmaker 2009-05-06
  • 打赏
  • 举报
回复
找到答案了,可惜结帖了。
diffmaker 2009-05-06
  • 打赏
  • 举报
回复
我也遇到相同的问题了,帮顶一下吧,等待高人解答!再去百度上找一找。
ws_hgo 2009-04-25
  • 打赏
  • 举报
回复
黛玉MM顶下
有没有分
有请石头
kkun_3yue3 2009-04-25
  • 打赏
  • 举报
回复
自己顶下下[img=http://tstring.com.cn/i/xy2/17.gif]http://tstring.com.cn/i/xy2/17.gif[/img]
ws_hgo 2009-04-24
  • 打赏
  • 举报
回复
黛玉MM
又来啦
欢迎
kkun_3yue3 2009-04-24
  • 打赏
  • 举报
回复
要创建PERMISSION_SET = EXTERNAL_ACCESS这样的
因为还要访问网络

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧

手机看
关注公众号

关注公众号

客服 返回
顶部