SSIS连接管理器指向Windows身份验证

问题描述:

我已经创建了一个SSIS包,并且我在Connection Manager中设置了UserId和Password。我还指出它以SQL身份验证登录服务器。保护级别是EncrypytSensitiveWithUserKey。但是,当我执行包时,身份验证似乎会获取当前用户登录,而不是之前在连接管理器中设置的用户名。SSIS连接管理器指向Windows身份验证

但是,当我试图测试连接时,它成功。但我注意到,每次打开连接管理器窗口时,登录到服务器始终设置为Windows身份验证。

可能是什么问题?

非常感谢。

+0

如果它是一个现有的包,请检查connecton管理器是否设置了任何表达式? – p2k

+0

对不起,但有一个表达式,一个名为connectionString的变量,数据库的用户名和密码也在那里设置。 – newbie

检查表达式评估属性。 https://msdn.microsoft.com/en-in/library/ms141214(v=sql.105).aspx

所以,它不覆盖默认连接。

感谢。

+0

感谢你,Ashish。 – newbie