我已经创建了一个 SQLCLR UDF 并将其部署(使用 SSDT)到 Linux 上的 SQL Server 2019。当我尝试执行该函数时,它返回以下错误:
请求“System.Net.WebPermission,System,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”类型的权限失败。
SQLCLR UDF 正在调用 Web API。
PERMISSION_SET
设置为
SAFE
时可以执行的代码。这意味着没有代码到达数据库之外,无论是文件系统、网络(包括http、ftp等)等。😿