我试图弄清楚如何使用 Windows 身份验证设置从 SQLServerA 到 SQLServerB 的链接服务器对象。
我已经设置了许多链接服务器,但一直使用运行良好的 SQL Server 登录。
在这种情况下,使用 Windows 身份验证在 SQLServerB 上创建了一个登录,授予对特定数据库的访问权限。
从 SQLServerA,我创建了一个到 SQLServerB 的链接服务器对象。在链接服务器配置的安全页面上,我使用“使用此安全上下文制作”并分别输入远程登录:域\用户,密码:密码。
当 SQL 执行测试连接的最后一步时,我收到一条错误消息,指示“用户‘域\用户’登录失败(Microsoft SQL Server,错误:18456)”。
要使用 Windows 身份验证作为授权类型而不是 SQL Server 登录名来创建链接的远程服务器,我需要做什么特别的事情吗?
如果这是不可能的,除了通过 SSMS 以交互方式查询之外,还有其他解决方案可以用来查询远程服务器吗?
我的目标是设置 SQL 作业以从远程 SQL Server 导入一些数据。
谢谢
sql-server ×1