sp_helpremotelogin (Transact-SQL)
Применимо к:SQL Server
Возвращает сведения об удаленных именах входа для конкретного удаленного сервера либо для всех удаленных серверов, определенных на локальном сервере.
Внимание
Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Пользуйтесь вместо него связанными серверами и хранимыми процедурами связанных серверов.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helpremotelogin [ [ @remoteserver = ] 'remoteserver' ]
[ , [ @remotename = ] 'remote_name' ]
Аргументы
[ ] =@remoteserver"remoteserver"
Удаленный сервер, об удаленном имени входа которого возвращаются сведения. remoteserver — sysname с значением NULL по умолчанию. Если удаленный сервер не указан, возвращается информация обо всех удаленных серверах, определенных на локальном сервере.
[ ] =@remotename'remote_name'
Конкретное удаленное имя входа на удаленном сервере. remote_name имеет имя sysname с значением NULL по умолчанию. Если remote_name не указано, возвращается информация обо всех удаленных пользователях, определенных для удаленного сервера .
Значения кода возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Имя столбца | Тип данных | Description |
---|---|---|
server | sysname | Имя удаленного сервера, определенного на локальном сервере. |
local_user_name | sysname | Имя входа на локальном сервере, с которым сопоставлены удаленные имена входа. |
remote_user_name | sysname | Войдите на удаленный сервер, который сопоставляется с local_user_name. |
options | sysname | Доверенное = Удаленное имя входа не нуждается в подтверждении паролем при установке соединения с локальным сервером из удаленного сервера. Не доверенное (или пустое) = Для подтверждения удаленного имени входа запрашивается пароль при установке соединения с локальным сервером из удаленного сервера. |
Замечания
Используйте sp_helpserver для перечисления имен удаленных серверов, определенных на локальном сервере.
Разрешения
Разрешения не проверяются.
Примеры
А. Получение справки по одиночному серверу
В следующем примере отображаются сведения обо всех удаленных пользователях на удаленном сервере Accounts
.
EXEC sp_helpremotelogin 'Accounts';
B. Получение справки по всем удаленным пользователям
В следующем примере отображаются сведения обо всех удаленных пользователях на всех удаленных серверах, известных локальному серверу.
EXEC sp_helpremotelogin;
См. также
sp_addremotelogin (Transact-SQL)
sp_dropremotelogin (Transact-SQL)
sp_helpserver (Transact-SQL)
sp_remoteoption (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по