通过 SAS 的外部数据库范围凭证
External Database Scoped Credential via SAS
是否可以在 SYnapse 中为 Azure Blob 存储在 Synapse 中创建数据库范围的凭据?
试过这种情况:
WITH IDENTITY = 'SHARED ACCESS SIGNATURE', SECRET = '<your SAS secret without the preleading ?>'; CLOSE MASTER KEY;
-- 仅当您需要关闭主密钥上下文时才需要。 (它将随着 session/query 关闭)
但是失败了
Azure 存储帐户的 SAS 数据库范围凭据仅在 Azure SQL 数据库中受支持,在 Synapse 中不受支持。
您只需要在 synapse 中使用存储帐户密钥。
在突触中你会得到以下错误:
提供的秘密不能超过 120 个字符。请提供有效凭证。
是否可以在 SYnapse 中为 Azure Blob 存储在 Synapse 中创建数据库范围的凭据?
试过这种情况:
WITH IDENTITY = 'SHARED ACCESS SIGNATURE', SECRET = '<your SAS secret without the preleading ?>'; CLOSE MASTER KEY;
-- 仅当您需要关闭主密钥上下文时才需要。 (它将随着 session/query 关闭)
但是失败了
Azure 存储帐户的 SAS 数据库范围凭据仅在 Azure SQL 数据库中受支持,在 Synapse 中不受支持。 您只需要在 synapse 中使用存储帐户密钥。
在突触中你会得到以下错误: 提供的秘密不能超过 120 个字符。请提供有效凭证。