登录链接服务器失败

时间:2012-05-13 07:08:24

标签: sql sql-server sql-server-2000

如何创建链接服务器......?

1st Server name is ABC.DATABASE1
2nd server name is EFG.DATABASE2

EFG数据库用户名sa密码为sa

我想从第二台服务器thourgh 1st server

中检索数据

在第一台服务器中,我执行了这样的商店程序....

exec sp_linkedserver 'EFG'

成功执行,

当我尝试检索数据时,它显示错误为“login failed for user sa, Reason: Not associated with trusted sql server connection

如何解决这个问题...

需要帮助

1 个答案:

答案 0 :(得分:6)

在Microsoft SQL Server Management Studio中,在“安全性”选项卡上检查链接服务器属性的登录配置,并为本地sa帐户创建映射远程登录,或为所有连接配置备用登录。

要通过执行sp_linkedserver创建具有登录映射的链接服务器,请尝试

sp_addlinkedsrvlogin @rmtsrvname = N'EFG', @locallogin = N'sa', @useself = N'False', 
                     @rmtuser = N'your_remote_user', @rmtpassword = N'remotepassword'

要使用备用登录名创建链接服务器,请尝试

sp_addlinkedsrvlogin @rmtsrvname = N'EFG', @locallogin = NULL , @useself = N'False', 
                     @rmtuser = N'your_remote_user', @rmtpassword = N'remotepassword'
相关问题