有两台SQL SERVER服务器A和B,A服务器有用户sa密码qq,B服务器用户sa密码TT,现在在A服务器以sa登录到B服务器,并成功执行了
EXEC sp_addlinkedserver 'A ', N 'SQL Server '
EXEC sp_addlinkedsrvlogin 'A ', 'false ',NULL, 'sa ', 'qq '
当用
select * from [A].[数据库名].[dbo].[表名]进行查询时提示:
服务器: 消息 18452,级别 14,状态 1,行 2
用户 'sa ' 登录失败。原因: 未与信任 SQL Server 连接相关联。 请教该如何解决,一决解则给分.
注:两台服务器已经设置为 混合模式登录,相互之间用查询分折器都可以连接
EXEC sp_addlinkedserver 'A ', N 'SQL Server '
EXEC sp_addlinkedsrvlogin 'A ', 'false ',NULL, 'sa ', 'qq '
当用
select * from [A].[数据库名].[dbo].[表名]进行查询时提示:
服务器: 消息 18452,级别 14,状态 1,行 2
用户 'sa ' 登录失败。原因: 未与信任 SQL Server 连接相关联。 请教该如何解决,一决解则给分.
注:两台服务器已经设置为 混合模式登录,相互之间用查询分折器都可以连接
exec sp_addlinkedsrvlogin 'name ', 'false',null, 'user', 'pwd'
我是这样写的 有3台电脑 A ,B,C 在A可以通过select * from name.数据库.dbo.表是可以查询出数据库查询出B通的数据 但是同样的写法 A查询不到C的数据 提示用户 'sa ' 登录失败。原因: 未与信任 SQL Server 连接相关联。
但是sql server 身份验证进去查询就提示错误 查询不到信息
创建了2个服务器 其中一个服务器查询不管是什么模式 多是正常的 另外一个只有WINDOWS身份验证 才正常查询
能否说明那些设置会影响呢