使用sp_addlinkedserver、sp_addlinkedsrvlogin添加链接服务器时正常,但使用分布式查询时候报"sa登录失败!",目标数据库用sa账号能正常登录,求高人帮忙!!



------解决方案--------------------
目标数据库用sa账号能正常登录,与云平台没什么关系
我总感觉是你创建链接服务器的时候密码没输对,你在创建试试。
--创建链接服务器
exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 '
exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 '
--查询示例
select * from ITSV.数据库名.dbo.表名
------解决方案--------------------
sp_addlinkedsrvlogin [ @rmtsrvname = ] 'rmtsrvname'
[ , [ @useself = ] 'TRUE'
------解决方案--------------------
'FALSE'
------解决方案--------------------
NULL ]
[ , [ @locallogin = ] 'locallogin' ]
[ , [ @rmtuser = ] 'rmtuser' ]
[ , [ @rmtpassword = ] 'rmtpassword' ]
A value of TRUE specifies that logins use their own credentials to connect to rmtsrvname, with the rmtuser and rmtpassword arguments being ignored. FALSE specifies that the rmtuser and rmtpassword arguments are used to connect to rmtsrvname for the specified locallogin. If rmtuser and rmtpassword are also set to NULL, no login or password is used to connect to the linked server.