sp_helpremotelogin (Transact-SQL)
Возвращает сведения об удаленных именах входа для конкретного удаленного сервера либо для всех удаленных серверов, определенных на локальном сервере.
Примечание |
---|
В следующей версии Microsoft SQL Server эта возможность будет удалена. Не используйте ее при работе над новыми приложениями и как можно быстрее измените приложения, в которых она в настоящее время используется. Используйте вместо этого связанные серверы и хранимые процедуры связанных серверов. |
Синтаксис
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