sp_delete_proxy (Transact-SQL)
Область применения: SQL Server
Удаляет указанную учетную запись-посредник.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_delete_proxy
[ [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ ; ]
Аргументы
[ @proxy_id = ] proxy_id
Идентификационный номер удаляемой учетной записи-посредника. @proxy_id имеет значение int с значением по умолчаниюNULL
.
[ @proxy_name = ] N'proxy_name'
Имя удаляемой учетной записи-посредника. @proxy_name — sysname с значением по умолчаниюNULL
.
Значения кода возврата
0
(успешно) или 1
(сбой).
Результирующий набор
Нет.
Замечания
Необходимо указать либо @proxy_name, либо @proxy_id. Если указаны оба аргумента, они должны ссылаться на одну и ту же учетную запись-посредник, в противном случае хранимая процедура завершается ошибкой.
Если шаг задания ссылается на указанный прокси-сервер, его невозможно удалить, а хранимая процедура завершается ошибкой.
Разрешения
По умолчанию могут выполняться sp_delete_proxy
только члены предопределенных ролей сервера sysadmin.
Примеры
В следующем примере производится удаление учетной записи-посредника Catalog application proxy
.
USE msdb;
GO
EXEC dbo.sp_delete_proxy
@proxy_name = N'Catalog application proxy' ;
GO