在SSIS Oracle连接字符串中存储敏感密码
要求- 我不希望我的密码显示给SSIDB中的任何人 我的方法-在SSIS Oracle连接字符串中存储敏感密码,ssis,passwords,Ssis,Passwords,要求- 我不希望我的密码显示给SSIDB中的任何人 我的方法- 已创建Oracle连接字符串参数 创建了一个存储密码的参数 我使用连接管理器表达式将密码(变量)附加到连接字符串参数 已将解决方案部署到SSIDB 在DEV环境中创建了一个密码变量,并将其设置为敏感的,以便任何人都无法查看它 在项目配置中选择该密码,以便在执行ssis包时使用密码变量 已创建SQL代理作业以执行包 在SQL代理作业的配置中,我选择了DEV环境,但它抛出了一个错误,因为我没有在SSIS包中使密码敏
若我在包中使其敏感,那个么在连接字符串中不附加变量。当您将某个内容标记为敏感时,必须一致地将其视为敏感。在包中,参数未标记为敏感。如果它被标记为这样,那么当您尝试字符串连接表达式时,就会遇到此异常 如果我是你,我会撤消用于构建连接字符串的字符串连接。相反,您可以直接将密码提供给连接管理器的password属性。切换到“连接管理器”选项卡,您将看到软件包列表,然后直接修改密码属性