Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este tópico ainda não foi avaliado como - Avalie este tópico

sp_grant_proxy_to_subsystem (Transact-SQL)

Concede um acesso de proxy a um subsistema.

Ícone de vínculo de tópico Convenções de sintaxe Transact-SQL


sp_grant_proxy_to_subsystem
     { [ @proxy_id = ] proxy_id | [ @proxy_name = ] 'proxy_name' },
     { [ @subsystem_id = ] subsystem_id | [ @subsystem_name = ] 'subsystem_name' }
[ @proxy_id = ] id

O número de identificação de proxy do proxy ao qual o acesso será concedido. O proxy_id é int, com um padrão NULL. É necessário especificar a proxy_id ou o proxy_name, mas não é possível especificar ambos ao mesmo tempo.

[ @proxy_name = ] 'proxy_name'

O nome do proxy ao qual o acesso será concedido. O proxy_name é sysname, com um padrão NULL. É necessário especificar a proxy_id ou o proxy_name, mas não é possível especificar ambos ao mesmo tempo.

[ @subsystem_id = ] id

O número de identificação do subsistema ao qual o acesso será concedido. O subsystem_id é int, com um padrão NULL. É necessário especificar subsystem_id ou subsystem_name, mas não é possível especificar ambos ao mesmo tempo. A tabela a seguir lista os valores padrão para cada subsistema.

Valor

Descrição

2

MicrosoftScript do ActiveX

Observação importanteImportante
O subsistema de script do ActiveX será removido do SQL Server Agent em uma futura versão do MicrosoftSQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.

3

Sistema Operacional (CmdExec)

4

Replication Snapshot Agent

5

Replication Log Reader Agent

6

Replication Distribution Agent

7

Replication Merge Agent

8

Replication Queue Reader Agent

9

Consulta do Analysis Services

10

Comando do Analysis Services

11

Execução de pacotes do SSIS

12

Scripts PowerShell

[ @subsystem_name = ] 'subsystem_name'

O nome do subsistema ao qual o acesso será concedido. O subsystem_name é sysname, com um padrão NULL. É necessário especificar subsystem_id ou subsystem_name, mas não é possível especificar ambos ao mesmo tempo. A tabela a seguir lista os valores padrão para cada subsistema.

Valor

Descrição

ActiveScripting

Script do ActiveX

CmdExec

Sistema Operacional (CmdExec)

Snapshot

Replication Snapshot Agent

LogReader

Replication Log Reader Agent

Distribution

Replication Distribution Agent

Merge

Replication Merge Agent

QueueReader

Replication Queue Reader Agent

ANALYSISQUERY

Consulta do Analysis Services

ANALYSISCOMMAND

Comando do Analysis Services

Dts

Execução do pacote SSIS

PowerShell

Scripts PowerShell

O ato de conceder um acesso de proxy a um subsistema não altera as permissões para a entidade especificada no proxy.

Somente membros da função de servidor fixa sysadmin podem executar sp_grant_proxy_to_subsystem.

A. Concedendo acesso a um subsistema pela ID

O exemplo a seguir concede o acesso de proxy Catalog application proxy ao subsistema ActiveX Scripting.

USE msdb ;
GO

EXEC dbo.sp_grant_proxy_to_subsystem
    @proxy_name = 'Catalog application proxy',
    @subsystem_id = 2;
GO

B. Concedendo acesso a um subsistema pelo nome

O exemplo a seguir concede ao Catalog application proxy do proxy acesso ao subsistema de execução de pacote SSIS.

USE msdb ;
GO

EXEC dbo.sp_grant_proxy_to_subsystem
    @proxy_name = N'Catalog application proxy',
    @subsystem_name = N'Dts' ;
GO
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.