从SQL Server代理作业运行时,SSIS软件包无法解密列加密密钥
在我们的SSIS软件包中,我们正在使用一些加密列插入第三方数据库中的数据,为此,我们在SQL Server托管实例中安装了证书。
问题是当我们手动运行包装时,数据正在解密,SSIS软件包正在成功运行,但是当我们将软件包部署到SSISDB目录并从SQL Server代理作业中运行时,我们将获得“未能解密A列加密使用密钥存储提供商MSSQL_CERTIFICATE_STORE存储”。
In our SSIS package we are inserting data from a third party database with some encrypted columns and for that we install a certificate in our SQL server Managed Instance.
The Problem is when we run a package manually, the data is decrypting and the SSIS package is running successfully but when we deploy the package to SSISDB catalogs and run it from the SQL Server Agent Job we are getting a "failed to decrypt a column encryption store using key store provider MSSQL_Certificate_Store".
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要向证书添加权限:
nofollow noreferrer“>
To add permissions to the certificate: