【发布时间】:2022-06-29 19:40:32
【问题描述】:
我在 Azure Synapse Analytics 数据库的表中有几个加密列,我想在 Azure 数据流中以解密模式读取这些列。这怎么可能?
我能够解密该列并在 SSMS 中读取它,使用以下示例:
SELECT
CAST(decryptbykey([Encrypted Number]) as nvarchar(254)) 'Decrypted Number'
FROM ITO.Table1
但我无法在 Azure 数据流中运行相同的查询。我还没有从 MS 那里找到任何指导。
如果我读取 Azure 数据流中的加密列,它看起来像:
注意:为了加密数据,我是关注this doc的MS
【问题讨论】:
-
你平时是怎么解密的?就像用一些存储过程包装它?如果在 ADF 中调用存储过程,让存储过程自己做,对你有帮助吗?
标签: sql azure-data-factory encryption-symmetric