Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Concede um acesso de proxy a um subsistema.
Aplica-se a: SQL Server (SQL Server 2008 à versão atual). |
Convenções da sintaxe Transact-SQL
Sintaxe
sp_grant_proxy_to_subsystem
{ [ @proxy_id = ] proxy_id | [ @proxy_name = ] 'proxy_name' },
{ [ @subsystem_id = ] subsystem_id | [ @subsystem_name = ] 'subsystem_name' }
Argumentos
[ @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
Importante
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
Agente de Mesclagem de Replicação
8
Replication Agente de Leitor de Fila
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)
Instantâneo
Replication Snapshot Agent
LogReader
Replication Log Reader Agent
Distribuição
Replication Distribution Agent
Merge
Replication Merge Agent
QueueReader
Replication Agente de Leitor de Fila
ANALYSISQUERY
Consulta do Analysis Services
ANALYSISCOMMAND
Comando do Analysis Services
Dts
Execução do pacote SSIS
PowerShell
Scripts PowerShell
Comentários
O ato de conceder um acesso de proxy a um subsistema não altera as permissões para a entidade especificada no proxy.
Permissões
Somente membros da função de servidor fixa sysadmin podem executar sp_grant_proxy_to_subsystem.
Exemplos
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; GOB.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' ; GOConsulte também
Referência
sp_revoke_proxy_from_subsystem (Transact-SQL)
sp_delete_proxy (Transact-SQL)
sp_update_proxy (Transact-SQL)
Conceitos