sp_xp_cmdshell_proxy_account (Transact-SQL)
Область применения: SQL Server База данных SQL Azure
Создает учетные данные прокси-сервера для xp_cmdshell
.
Примечание.
xp_cmdshell
по умолчанию отключен. Сведения о включении xp_cmdshell
см. в разделе xp_cmdshell (параметр конфигурации сервера).
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_xp_cmdshell_proxy_account [ NULL | { 'account_name' , 'password' } ]
[ ; ]
Аргументы
NULL
Указывает, что учетные данные учетной записи-посредника должны быть удалены.
"account_name"
Указывает учетную запись Windows для прокси-сервера.
'password'
Указывает пароль для учетной записи Windows.
Значения кода возврата
0
(успешно) или 1
(сбой).
Замечания
Вызывается ##xp_cmdshell_proxy_account##
учетные данные прокси-сервера.
При выполнении с помощью NULL
параметра sp_xp_cmdshell_proxy_account
удаляет учетные данные прокси-сервера.
Разрешения
Требуется разрешение CONTROL SERVER
.
Примеры
А. Создание учетных данных прокси-сервера
Следующий пример показывает, как создать учетные данные учетной записи-посредника для учетной записи Windows с именем ADVWKS\Max04
и паролем ds35efg##65
.
EXEC sp_xp_cmdshell_proxy_account 'ADVWKS\Max04', 'ds35efg##65';
GO
B. Удаление учетных данных прокси-сервера
Следующий пример удаляет учетные данные учетной записи-посредника из хранилища учетных данных.
EXEC sp_xp_cmdshell_proxy_account NULL;
GO