无法在台式机和笔记本电脑上的 SQL Server 2008 之间创建链接服务器

无法在台式机和笔记本电脑上的 SQL Server 2008 之间创建链接服务器

我在让链接服务器连接台式机和笔记本电脑时遇到了问题。两台电脑都安装了 SQL Server 2008,链接从台式机到笔记本电脑。另外,两台电脑都安装了 Windows 7。我在创建从笔记本电脑到台式机的链接服务器时没有遇到任何问题。我收到的错误是“用户‘[用户名]’登录失败。(Microsoft SQL Server,错误:18456)”。出于安全原因,我透露了用户名。该用户在两台 SQL 服务器上都是 sa,在两台电脑上都是管理员。有人知道是什么阻止我创建从台式机到笔记本电脑的链接服务器吗?

答案1

听起来您在桌面上的链接服务器中指定的任何帐户都不存在,或者与笔记本电脑的 SQL Server 中的内容相比输入不正确。

答案2

我搞清楚了问题所在。我的笔记本电脑上的 SQL Server 2008 实例将“服务器身份验证”设置为“Windows 身份验证模式”,而不是“SQL Server 和 Windows 身份验证模式”。一旦我将笔记本电脑切换到“SQL Server 和 Windows 身份验证模式”,链接服务器就可以正常工作了。

相关内容