sp_helpremotelogin (Transact-SQL)
Возвращает сведения об удаленных именах входа для конкретного удаленного сервера либо для всех удаленных серверов, определенных на локальном сервере.
Важно! |
---|
В следующей версии Microsoft SQL Server этот компонент будет удален. Не используйте его при работе над новыми приложениями и как можно быстрее измените приложения, в которых он в настоящее время используется. Используйте вместо этого связанные серверы и хранимые процедуры связанных серверов. |
Синтаксические обозначения Transact-SQL
Синтаксис
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 |
Доверенное = Удаленное имя входа не нуждается в подтверждении паролем при установке соединения с локальным сервером из удаленного сервера. Не доверенное (или пустое) = Для подтверждения удаленного имени входа запрашивается пароль при установке соединения с локальным сервером из удаленного сервера. |
Замечания
Используйте хранимую процедуру sp_helpserver, чтобы получить список имен удаленных серверов, определенных на локальном сервере.
Разрешения
Разрешения не проверяются.
Примеры
А.Получение справки по одиночному серверу
В следующем примере отображаются сведения обо всех удаленных пользователях на удаленном сервере Accounts.
EXEC sp_helpremotelogin 'Accounts'
Б.Получение справки по всем удаленным пользователям
В следующем примере отображаются сведения обо всех удаленных пользователях на всех удаленных серверах, известных локальному серверу.
EXEC sp_helpremotelogin
См. также
Справочник
sp_addremotelogin (Transact-SQL)
sp_dropremotelogin (Transact-SQL)