Поделиться через


sp_msx_get_account (Transact-SQL)

Выводит сведения об учетных данных, которые целевой сервер использует для входа на главный сервер.

Значок ссылки на разделСоглашения о синтаксическом обозначении в Transact-SQL

Синтаксис

sp_msx_get_account

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Возвращает следующий результирующий набор.

Имя столбца

Тип

Описание

msx_connection

int

Номер соединения с главным сервером.

msx_credential_id

int

Идентификатор учетных данных, используемых для данного соединения с главным сервером.

msx_credential_name

sysname

Имя учетных данных, используемых для данного соединения с главным сервером.

msx_login_name

nvarchar(4000)

Имя домена и имя пользователя Windows для учетных данных.

Замечания

Возвращает пустой результирующий набор, если для целевого сервера не указаны учетные данные. Для задания использования учетных данных следует использовать процедуру sp_msx_set_account.

Разрешения

Разрешения на выполнение процедуры sp_msx_get_account по умолчанию имеются у членов предопределенной роли сервера sysadmin.

Примеры

Следующий пример выводит сведения об учетных данных, которые целевой сервер использует для входа на главный сервер.

USE msdb ;
GO

EXECUTE dbo.sp_msx_get_account ;
GO

Образец результирующего набора:

msx_connection msx_credential_id msx_credential_name  msx_login_name
-------------- ----------------- -------------------- ------------------------------
1              65538             MsxAccount           AdventureWorks\MsxAccount