问题描述
要求- 我不希望我的密码显示给SSISDB中的任何人。
我的方法-
-
创建的Oracle连接字符串参数。
-
创建了一个存储密码的参数。
-
我已使用连接管理器表达式将密码(变量)附加到连接字符串参数。
-
将解决方案部署到ssisdb。
-
在DEV环境中创建了一个Password变量,并将其设置为敏感状态,以便没人能查看它。
-
在项目配置中选择该密码,以便在执行ssis软件包时使用password变量。
-
在配置sql代理作业时,我选择了DEV环境,但是由于我没有使密码在SSIS包中敏感,而在DEV Environment变量中敏感,因此它引发了错误。
如何解决?
如果我在程序包中使其敏感,那么变量将不会被附加在连接字符串中。