首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用可信连接运行分布式SQL Server查询

如何使用可信连接运行分布式SQL Server查询
EN

Stack Overflow用户
提问于 2011-06-24 15:04:49
回答 1查看 635关注 0票数 0

我想在远程计算机上运行SQL Server查询,这就是我正在做的事情

代码语言:javascript
复制
EXEC sp_addlinkedserver 
   N'remote-server',
   N'SQL Server';
//I don't want to do this step, and want to use trusted connection to remote server
EXEC sp_addlinkedsrvlogin 'remote-server', 'false', NULL, 'sa', 'mypassword';

select * from [remote-server].[db_test].[dbo].[test_table];

EXEC sp_droplinkedsrvlogin 'remote-server',NULL;
EXEC sp_dropserver 'remote-server', 'droplogins';

我想使用可信连接到远程服务器,有没有什么方法可以跳过用户名和密码提供步骤,而像bcp utility中的-T交换机那样使用可信连接

或任何其他解决方法?当前,如果我跳过sp_addlinkedsrvlogin,那么分布式查询select * from [remote-server].[db_test].[dbo].[test_table];会给出authentication failed error

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-24 15:10:08

尝试使用不带其他参数的EXEC服务器‘remote- sp_addlinkedsrvlogin’

检查链接http://msdn.microsoft.com/en-us/library/ms189811(v=SQL.90).aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6464530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档