进行“ EncryptSensitiveWithPassword”操作后,SSIS包将不会导入到MSDB中

时间:2019-03-04 17:02:15

标签: visual-studio-2015 ssis ssms

我有一个SSIS包,该包执行一些sql脚本并将其写入文本文件。当我使用'EncryptSensitiveWithUserKey'时,SSIS包可以很好地导入MSDB,但是当我将其更改为'EncryptSensitiveWithPassword'时,附件图像中就会出现错误。我正在使用Visual Studio 2015开发该软件包和SSMS2016。非常感谢您的帮助!

enter image description here

1 个答案:

答案 0 :(得分:1)

这是因为要导入它,需要通过提供使用您所使用的部署方法无法提供的密码来对其进行解密。

首先,建议不要使用受密码保护的部署,因为这样会泄漏实际密码。建议的方法是“依靠服务器”。

最后,如果您坚持要根据需要进行部署,请使用“部署清单”或dtutil.exe