在SSIS中设置保护级别以保存敏感信息

问题描述 投票:1回答:1

我无法让SSIS连接到SQL Server。我在连接管理器中设置了一个连接,但每当我运行软件包时,我都得到用户sa登录失败。我知道这是因为保护级别被设置为 "Don't Save Sensitive"。问题是我不想加密任何东西,但我希望它能保存密码。我不关心安全问题。我已经把密码放在了我能想到的所有地方。它在dtsconfig文件的连接字符串中,它在一个变量中,它在连接管理器窗口中,测试连接按钮工作。我只是想让它保存密码。"保存敏感 "的选项在哪里?

如果连接管理器不保存凭证,我不明白它的功能。为什么要有一个用户名和密码字段呢?为什么要有 "保存我的密码 "复选框?

ssis
1个回答
1
投票

我还没有找到在用户界面中这样做的方法,但你可以做到这一点,如果你手动编辑dtsx。

寻找 <DTS:ConnectionManager DTS:ConnectionString. 在那下面你会发现 <DTS:Password. 设置 Sensitve0 并输入密码。最后应该是这样的。

<DTS:Password DTS:Name="Password" Sensitive="0">yourPasswordHere</DTS:Password>

© www.soinside.com 2019 - 2024. All rights reserved.