2010-07-13 145 views
0

我收到消息登录失败的用户没有与可信的Sql Server连接关联Sql Server 2005登录失败

这是一个Sql Server 2005遗留系统与链接服务器。无论谁设置密码为空(我将改变)。

如何建立可信的Sql Server连接?

+0

在源服务器上的链接服务器的安全部分,1)是针对您正在使用的本地登录检查了模拟框,以及2)是Windows还是SQL登录? – 2010-07-13 14:39:41

回答

1

“可信SQL Server连接”错误通常意味着您尝试使用Windows集成安全性进行身份验证,并且当前登录的Windows用户尚未直接或通过组成员身份定义为有权访问sql server数据库被请求。

如果sa密码确实是空白的,您可以使用sql server security作为sa + [blank]登录,并将您的Windows帐户与适当的服务器权限相关联(并在您验证新帐户正常工作后更改该pwd。 ..)

从代码中的Windows集成的连接字符串看起来是这样的:

服务器= myServerAddress;数据库= MyDatabase的; Trusted_Connection = TRUE;

SQL Server用户ID /密码的连接字符串看起来是这样的:

数据源= myServerAddress;初始目录= MyDatabase的;用户ID =名为myUsername;密码= MYPASSWORD;

(对于多品种退房connectionstrings.com

祝你好运!