我在SSIS遇到了大麻烦。为了便于在生产中部署,我配置了我的ssis包连接字符串。我将此连接字符串存储在[SSIS Configurations]表中。我在SSIS包中使用数据流任务。显然源数据库和目标数据库连接字符串存储在此[SSIS]中表格。当我向客户端提供演示时,他说你为什么用纯文本存储密码。那时我想到使用Windows身份验证,但是两个服务器都没有连接到任何域。如何在这个中使用Windows身份验证case或者有没有办法加密[SSIS Configurations]表中的密码。我正在使用SQLserver 2005。
请帮忙。
答案 0 :(得分:2)
您可以使用密码或用户密钥加密您的包。
例如,如果您选择包属性并将ProtectionLevel更改为EncryptSensitiveWithPassword然后输入密码,您的敏感数据(如密码)将被加密。
Securing your SSIS Packages using Package Protection Level
我不知道您可以使用Windows身份验证加密软件包。