从多个不工作的SQL Server 2008数据库中选择

从多个不工作的SQL Server 2008数据库中选择,sql,database,sql-server-2008,database-connection,multiple-databases,Sql,Database,Sql Server 2008,Database Connection,Multiple Databases,我正在尝试使用SQLServer2008从不同服务器中的几个表中进行选择。这是我正在使用的脚本: exec sp_addlinkedserver @server = '192.168.5.208' select * from [192.168.5.208].[hrm2].[dbo].tb_mt_pim 但它不起作用。它返回一条消息 '登录失败。登录名来自不受信任的域,不能与windows身份验证一起使用' 有人能告诉我为什么吗?您似乎没有添加身份验证 尝试: 显然,编辑凭据的字符串并执行,然后

我正在尝试使用SQLServer2008从不同服务器中的几个表中进行选择。这是我正在使用的脚本:

exec sp_addlinkedserver @server = '192.168.5.208'
select * from [192.168.5.208].[hrm2].[dbo].tb_mt_pim
但它不起作用。它返回一条消息

'登录失败。登录名来自不受信任的域,不能与windows身份验证一起使用'


有人能告诉我为什么吗?

您似乎没有添加身份验证

尝试:


显然,编辑凭据的字符串并执行,然后应该能够连接。

您需要添加身份验证,(服务器的登录详细信息)如何?我不知道从这个链接可以在sp_addlinkedserver中添加身份验证,我还尝试用
exec sp_addlinkedserver@server='192.168.5.208'
替换为
exec sp_addlinkedserver'192.168.5.208','false',NULL',sa','Actsstsj4547'
,但错误消息保持不变
EXEC sp_addlinkedsrvlogin
@useself='FALSE',
@rmtsrvname='TEST_LINK',
@rmtuser='user',
@rmtpassword='secret'