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