SSIS 2012开发如何保护密码

时间:2016-09-08 14:29:31

标签: ssis sql-server-data-tools ssis-2012 ssdt-bi ssis-development

在SSIS 2008中,我们在SQL Server上使用配置表来存储我们的所有密码,然后轻松检索那些包配置。从Visual Studio运行包时,这在生产和开发中都有效。

我尝试将软件包升级到2012项目模型并将它们存储在SSIS目录中以利用环境变量。

但是当我们在Visual Studio中进行开发时,我们无法从目录中检索这些变量。我发现在包参数中维护密码的唯一方法是手动输入密码或使用密码或用户密钥保存敏感数据。这似乎是向后退了一大步 - 我最近设法摆脱了我们软件包中的最后一个密码 - 我现在必须再次开始添加密码吗?

我错过了什么吗?如何在SSIS 2012中使用Visual Studio在项目开发期间存储敏感数据?

谢谢,

Reinis

1 个答案:

答案 0 :(得分:0)

2012年,默认部署模式是项目部署。一种方法是将其转换为包部署。另一种方法是使用参数传递密码并与SSMS中的环境变量绑定。