易截截图软件、单文件、免安装、纯绿色、仅160KB

关于EXTERNAL ACCESS ASSEMBLY权限设置 急急!!!

项目需要创建程序集,并对该程序集设置EXTERNAL_ACCESS权限,以完成外部访问功能,比如采用如下语句:
create assembly assemblyName(程序集名称) from 'D:\dllName.dll' with permission_set = external_access
会出错,提示如下:
针对程序集'dllName'的CREATE ASSEMBLY失败,因为程序集'dllName'未获授权(PERMISSION_SET = EXTERNAL_ACCESS).
当符合以下两个条件之一时,将对程序集授权:数据据所有者具有EXTERNAL ACCESS ASSEMBLY权限,而且数据库的
TRUSTWORTHY属性处于打开状态;或者,程序集签名时所使用的证书或非对称密钥所对应的登录名具有EXTERNAL ACCESS
ASSEMBLY权限。


上述问题困扰我难以解决,请高手指点!!!

数据库所有者对应的登陆账户对 SQL SERVER 实例拥有 EXTERNAL ACCESS ASSEMBLY 权限(GRANT EXTERNAL ACCESS ASSEMBLY TO loginame );将数据库设置为可信任的(ALTER DATABASE dbname SET TRUSTWORTHY ON)。



同意1楼.

1楼,可以再具体点吗??

还要具体?

在创建程序集前,执行以下语句:
GRANT EXTERNAL ACCESS ASSEMBLY TO loginame
ALTER DATABASE dbname SET TRUSTWORTHY ON
(dbname 为准备创建的程序集所在的数据库,loginame 为该数据库的所有者对应的登陆账户)

感谢楼上的帮助与指导,我按上面的做了还是不行。
具体是这样的:
1 在master系统数据库下执行
GRANT EXTERNAL ACCESS ASSEMBLY TO loginame
ALTER DATABASE dbname SET TRUSTWORTHY ON
其中,loginame 为准备创建的程序集的所有者aa对应的登陆名
aa是在数据


相关问答:

access 中执行sql语句update不成功,求助!!!

access 中执行sql update语句时有时候成功有时候不成功,但是access中不出错误信息,不知道是什么原因,有哪位大侠知道,请帮忙啊
贴SQL语句,检查表、字段的有效性设置

sql 在查询分析器里面 执行很正常

是 ......

VB.net操作Access问题

用的是2008写了一段判断数据库DbName中是否有表TabName的程序,但是在调用的时候出现了数据库名称不能转换为Double型数据的问题,但是在这当中我根本没有设置Double型数据,刚开始接触VB.net,不是很懂,大家帮忙啊 ......

请给一个ACCESS多条件查询的例子

请给一个ACCESS多条件查询的例子,字段:姓名,电话,公司,地址为查询条件,只要不为空,就作为查询条件.
你先給這個些字段設置變量並賦初值為:%,
再在查詢 ......

access中replace问题

我有一个Units表,结构为:
  ID              UnistsName
  UN1            黑龙江东方学院
  UN2      ......

如何为access数据库加密

给access数据库加密的步骤如下:

(1)打开access软件,界面如图1所示

       

                        ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号