Transact-SQL 参考

sp_helpremotelogin

报告已经在本地服务器上定义的某个或所有远程服务器的远程登录的有关信息。

语法

sp_helpremotelogin [ [ @remoteserver = ] 'remoteserver' ]
    [ , [ @remotename = ] 'remote_name' ]

参数

[@remoteserver =] 'remoteserver'

是远程服务器,返回有关该服务器的远程登录信息。remoteserver 的数据类型为 sysname,默认值为 NULL。如果没有指定 remoteserver,那么返回所有已在本地服务器上定义的远程服务器的有关信息。

[@remotename =] 'remote_name'

是远程服务器上的某个特定远程登录。remote_name 的数据类型为 sysname,默认值为 NULL。如果没有指定 remote_name,那么返回有关为 remoteserver 定义的所有远程用户的信息。

返回代码值

0(成功)或 1(失败)

结果集
列名 数据类型 描述
server sysname 在本地服务器上定义的远程服务器的名称。
local_user_name sysname 本地服务器上的登录,来自服务器的远程登录映射到该登录。
remote_user_name sysname 远程服务器上的登录,该登录映射到 local_user_name
options sysname Trusted = 从远程服务器连接到本地服务器时,远程登录不需要提供密码。

Untrusted(或空白)= 从远程连接到本地服务器时,会提示远程登录提供密码。


注释

使用 sp_helpserver 列出在本地服务器上定义的远程服务器的名称。

权限

执行权限默认授予 public 角色。

示例
A. 报告关于单个服务器的帮助

下面的示例显示有关远程服务器 Accounts 上所有远程用户的信息。

EXEC sp_helpremotelogin 'Accounts'
B. 报告关于所有远程用户的帮助

下面的示例显示有关本地服务器所知的所有远程服务器上的所有远程用户的信息。

EXEC sp_helpremotelogin

请参见

sp_addremotelogin

sp_dropremotelogin

sp_helpserver

sp_remoteoption

系统存储过程