加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 无法在MSSQL链接服务器上看到所有目录

发布时间:2020-12-12 16:50:43 所属栏目:MsSql教程 来源:网络整理
导读:在SqlServer 2000上,我已经为SqlServer 2005计算机创建了一个链接服务器,“服务器类型”设置为“SQL Server”(第一个单选按钮),链接服务器名称设置为远程计算机的主机名. 但是SqlServer 2000只能看到2005服务器上的许多目录中的一个.我可以从一个目录中的表中
在SqlServer 2000上,我已经为SqlServer 2005计算机创建了一个链接服务器,“服务器类型”设置为“SQL Server”(第一个单选按钮),链接服务器名称设置为远程计算机的主机名.

但是SqlServer 2000只能看到2005服务器上的许多目录中的一个.我可以从一个目录中的表中选择,但我无法访问同一个2005服务器上的任何其他目录.

有什么设置我可以找出来解决为什么会发生这种情况,或者SqlServer 2000在链接服务器上可以看到的目录数量是否有限制?

解决方法

您需要编辑链接服务器的安全设置,以指定SQL 2005实例上的登录,该登录对您希望通过链接服务器访问的所有目录具有权限.我没有SQL 2000服务器可以为您提供确切的步骤,但这里有一篇描述 how to establish security for SQL 2000 linked servers的MSDN文章.

编辑:
请参阅有关configuring Kerberos authentication的SQL Server Central上的这篇文章,以便允许链接服务器使用当前登录用户的凭据来对目标服务器进行身份验证.另见setting up trust delegation for SQL Server我的问题的答案.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读