在Azure SQL Server中创建非对称密钥

问题描述 投票:0回答:1

我正在尝试从Azure SQL服务器中的文件(可执行文件)创建非对称密钥。基本上我想从Azure SQL中获取call Azure REST API

我试过像Queries一样

CREATE ASYMMETRIC KEY SampleAzureKey FROM EXECUTABLE FILE ='c:\Test\SampleAzure.dll';


CREATE ASYMMETRIC KEY SampleAzureKey AUTHORIZATION deevita 
     FROM FILE = 'c:\Test\SampleAzure.dll'  
        ENCRYPTION BY PASSWORD = '<strongpass>';

但是我得到了错误:

File based statement options are not supported in this version of SQL Server.

我知道Azure SQL无法将我的位置视为c:\Test\SampleAzure.dll

azure azure-sql-database .net-assembly public-key
1个回答
1
投票

Azure SQL数据库中的CREATE ASYMMETRIC KEY语句不支持FROM FILE子句。此外,也不支持CLR,因此无法调用REST API。 Call Azure REST API from SQL Server文章中的步骤适用于SQL Server,而不适用于Azure SQL数据库。

谢谢,

雅各

© www.soinside.com 2019 - 2024. All rights reserved.