SSIS 中的测试连接失败

Test connection failed in SSIS

我可以访问 MS 数据库中的服务器 (SQL Server 2008R2),但我在 SSIS 中没有。当我创建连接管理器(本机 OLE DB)时,输入服务器名称并单击 "Test Connection",我给出:

TITLE: Connection Manager

Test connection failed because of an error in initializing provider. Login failed for user 'xxxxxxxxxxx'.

------------------------------ BUTTONS:

OK

我可以访问 SSIS 中的其他服务器和数据库。什么可能导致问题?

问题是由于用户或密码错误,或配置错误引起的。您应该使用正确的用户名和密码,并确保登录和用户在相应的菜单中已经被授权。

http://ss64.com/sql/user_c.html

我能够通过在 SSIS 中打开连接来解决此问题,re-selecting 与我之前在顶部完全相同的提供程序。无论出于何种原因,这都会刷新导致错误的原因。

就像你一样,我输入了正确的用户和密码,但它不会例外。

检查解决方案/包的保护级别是否保持不保存敏感数据。 恢复为 EncryptSensitiveWithUserKey.

这对我有用。