sp_msx_get_account (Transact-SQL)
Выводит сведения об учетных данных, которые целевой сервер использует для входа на главный сервер.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в 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.
Разрешения
Требуется членство в предопределенной роли сервера 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 AdventureWorks2012\MsxAccount
См. также
Справочник
Хранимые процедуры агента SQL Server (Transact-SQL)