2017-11-11 66 views
0

我在测试数据库中有一个名为[Testing.Framework.sql]的程序集。我没有装配的DLL或文件。从现有组件创建一个不等边密钥

我需要从它制作一个非对称密钥并登录以授予它不安全的组装状态。

我尝试这样做:

USE master; 
GO 

CREATE ASYMMETRIC KEY TestingProjectKey FROM ASSEMBLY [Testing].[Testing.Framework.SQL] 
-- CREATE LOGIN TestingProjectLogin FROM ASYMMETRIC KEY TestingProjectKey ; 
-- GRANT UNSAFE ASSEMBLY TO TestingProjectLogin ; 
-- GO 

,关键需要在主运行,但我得到试图访问这是在测试分贝装配误差。我试过[Testing] [Testing.Framework.SQL],但得到语法错误。

+0

您收到了什么错误? – theoretical

+0

Msg 102,Level 15,State 1,Line 4 '。'附近语法不正确。 – cdub

+0

尝试直接从sql获取程序集的名称: select * from sys.assembly_modules – theoretical

回答

相关问题