sp_msx_get_account (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
См. также
Справочник
CREATE CREDENTIAL (Transact-SQL)
sp_msx_set_account (Transact-SQL)