Encoding Base64编码秘密

Encoding Base64编码秘密,encoding,base64,azure-data-factory,azure-data-factory-2,Encoding,Base64,Azure Data Factory,Azure Data Factory 2,我们的SQL密码在密钥库中编码为base64。有没有办法让数据工厂在连接到SQL之前解码机密?我查看了base64ToString函数,但找不到数据工厂在解码之前首先从kv获取秘密的正确语法 感谢数据工厂将从密钥库(通过秘密名称)获取秘密,以直接连接Azure SQL数据库。 在链接服务密钥库设置中,它不支持表达式和函数base64ToString和添加动态内容。 一句话,在数据工厂连接到SQL之前,没有办法让它解码这个秘密。我们不能这样做。是的,在链接服务中直接从Azure Key Vau

我们的SQL密码在密钥库中编码为base64。有没有办法让数据工厂在连接到SQL之前解码机密?我查看了
base64ToString
函数,但找不到数据工厂在解码之前首先从kv获取秘密的正确语法


感谢

数据工厂将从密钥库(通过秘密名称)获取秘密,以直接连接Azure SQL数据库。

在链接服务密钥库设置中,它不支持表达式和函数
base64ToString
添加动态内容


一句话,在数据工厂连接到SQL之前,没有办法让它解码这个秘密。我们不能这样做。

是的,在链接服务中直接从Azure Key Vault读取SQL密码时,它无法解码该值。然而,我们可以使用下面的方法,使用web活动和复制活动,使我们能够在访问SQL数据库时解码密钥库中的密码。输出可以在web活动中标记为“安全”,这使我们能够确保在管道执行期间不显示密码。有关使用web活动访问机密的信息,请参阅此


大家好,欢迎来到stack overflow。如果我的答案对您有帮助,请将其作为答案接受(单击答案旁边的复选标记,将其从灰色切换为已填写)。这可能对其他社区成员有益。非常感谢。