Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用可信连接运行分布式SQL Server查询_Sql_Sql Server_Authentication_Trustedconnection - Fatal编程技术网

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

如何使用可信连接运行分布式SQL Server查询,sql,sql-server,authentication,trustedconnection,Sql,Sql Server,Authentication,Trustedconnection,我想在远程计算机上运行SQL Server查询,这就是我正在做的 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', 'mypa

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

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';
我想使用到远程服务器的受信任连接,是否有任何方法可以跳过用户名和密码提供步骤,并使用受信任连接作为
-T
开关在
bcp实用程序中执行操作


或者其他解决方法?当前,如果跳过
sp_addlinkedsrvlogin
,则分布式查询
从[remote server].[db_test].[dbo].[test_table]中选择*
给出
身份验证失败错误

尝试在没有其他参数的情况下使用EXEC sp_addLinkedServLogin“远程服务器”


检查链接

尝试了此操作,但出现错误
Msg 18456,级别14,状态1,服务器远程服务器,用户“MYDOMAIN\ummar”的第1行登录失败。
其他服务器是否属于同一域?然后将域用户添加到另一台服务器并给他相应的权限Hanks niktrs,我没有给我的用户在其他机器上的权限。。我的错误。。。现在工作正常了。。谢谢