sql-server – 授权链接服务器无效

前端之家收集整理的这篇文章主要介绍了sql-server – 授权链接服务器无效前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将数据从1表复制到另一个表,它们位于不同的服务器中.

我已经设置了2台服务器作为链接服务器.在sql Server Management Studio中,

>服务器对象

>右键单击链接服务器,
>然后再链接新的服务器.

我将连接服务器作为我的服务器名称SERVER2,并输入为sqlSERVER.

现在我执行查询

Insert Into Server1.Database1.dbo..Table1 (Col1,Col2) 
     Select Col1,Col2 
       From Server2.Database2..dbo.Table2

它正在抛出一个错误消息,

The OLE DB provider “sqlNCLI” for linked server “SERVER2” has returned the message “Invalid authorization specification”.

我不知道在哪里更改授权.

解决方法

在SSMS中,服务器对象 – >链接服务器,右键单击SERVER2并选择属性.

属性窗口中,单击左侧面板中的“安全”.

在标有“对于上面列表中未定义的登录名”的部分中,连接将:“,选择最后一个选项”使用此安全上下文进行设置:“.然后在Server2上为您要完成的任务具有相应的权限,指定一个帐户的登录名和密码.

猜你在找的MsSQL相关文章