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