sp_revoke_proxy_from_subsystem (Transact-SQL)
Отменяет доступ к подсистеме у учетной записи-посредника.
Синтаксис
sp_revoke_proxy_from_subsystem
[ @proxy_id = ] proxy_id,
[ @proxy_name = ] 'proxy_name',
[ @subsystem_id = ] subsystem_id,
[ @subsystem_name = ] 'subsystem_name'
Аргументы
- [ @proxy_id = ] id
Идентификатор учетной записи-посредника, для которой необходимо запретить доступ. Аргумент proxy_id имеет тип int и значение по умолчанию NULL. Необходимо указать либо аргумент proxy_id, либо аргумент proxy_name, но не оба аргумента одновременно.
- [ @proxy_name = ] 'proxy_name'
Имя учетной записи-посредника, у которой отменяется право на доступ. Аргумент proxy_name имеет тип sysname и значение по умолчанию NULL. Необходимо указать либо аргумент proxy_id, либо аргумент proxy_name, но не оба аргумента одновременно.
[ @subsystem_id = ] id
Идентификатор подсистемы, у которой отменяется право на доступ. Аргумент subsystem_id имеет тип int и значение по умолчанию NULL. Необходимо указать либо аргумент subsystem_id, либо аргумент subsystem_name, но не оба аргумента одновременно. В следующей таблице приведены значения для каждой подсистемы.Значение Описание 2
ActiveX-сценарий
3
Операционная система (CmdExec)
4
Агент моментальных снимков репликации
5
Агент чтения журнала репликации
6
Агент распространителя репликации
7
Агент слияния репликации
8
Агент чтения очереди репликации
9
Команда служб Analysis Services
10
Запрос служб Analysis Services
11
Выполнение пакета служб SSIS
[ @subsystem_name= ] 'subsystem_name'
Имя подсистемы, у которой отменяется право на доступ. Аргумент subsystem_name имеет тип sysname и значение по умолчанию NULL. Необходимо указать либо аргумент subsystem_id, либо subsystem_name, но не оба аргумента одновременно. В следующей таблице приведены значения для каждой подсистемы.Значение Описание ActiveScripting
ActiveX-сценарий
CmdExec
Операционная система (CmdExec)
Snapshot
Агент моментальных снимков репликации
LogReader
Агент чтения журнала репликации
Distribution
Агент распространителя репликации
Merge
Агент слияния репликации
QueueReader
Агент чтения очереди репликации
ANALYSISQUERY
Команда служб Analysis Services
ANALYSISCOMMAND
Запрос служб Analysis Services
Dts
Выполнение пакета служб SSIS
Замечания
При отмене доступа к подсистеме разрешения для участника, указанного в учетной записи-посреднике, не изменяются.
![]() |
---|
Чтобы определить, какие шаги задания ссылаются на учетную запись-посредник, щелкните правой кнопкой мыши узел Учетные записи-посредники в папке Агент SQL Server среды Microsoft SQL Server Management Studio и выберите Свойства. В диалоговом окне Свойства учетной записи-посредника выберите страницу Ссылки для просмотра всех шагов задания, ссылающихся на учетную запись-посредник. |
Разрешения
Хранимую процедуру sp_revoke_proxy_from_subsystem могут выполнять только члены фиксированной серверной роли sysadmin.
Примеры
В следующем примере отменяется доступ к подсистеме служб SSIS у учетной записи-посредника Catalog application proxy
.
USE msdb ;
GO
EXEC dbo.sp_revoke_proxy_from_subsystem
@proxy_name = 'Catalog application proxy',
@subsystem_name = N'Dts';
См. также
Справочник
sp_grant_proxy_to_subsystem (Transact-SQL)
Другие ресурсы
Обеспечение безопасности агента SQL Server