2016-09-08 74 views
2

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

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

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

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

感谢,

Reinis

回答

0

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

+0

据我所知,无法将目录中的环境变量绑定到在Visual Studio中运行的项目 - 向VS提供密码的唯一方法是将其硬编码到参数中。 – Reinis