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



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

我尝试使用诸如

CREATE ASYMMETRIC KEY SampleAzureKey FROM EXECUTABLE FILE ='c:TestSampleAzure.dll';

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

但是我得到了错误:

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

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

Azure SQL 数据库中的创建非对称密钥语句不支持 FROM FILE 子句。此外,CLR 也不受支持,因此无法调用 REST API。从 SQL Server 调用 Azure REST API 一文中的步骤适用于 SQL Server,而不是 Azure SQL 数据库。

谢谢

雅各布

最新更新