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.
Aplica-se a:SQL Server
Instância Gerenciada de SQL do Azure
Importante
Na Instância Gerenciada de SQL do Azure, a maioria, mas não todos os recursos do SQL Server Agent estão atualmente suportados. Consulte diferenças de T-SQL entre a Instância Gerenciada de SQL do Azure e o SQL Server ou limitações de tarefas do SQL Agent na Instância Gerenciada de SQL para obter detalhes.
Este artigo descreve como configurar um usuário para criar ou executar trabalhos do SQL Server Agent.
Segurança
Para configurar um usuário para criar ou executar trabalhos do SQL Server Agent, primeiro você deve adicionar um logon ou msdb função existente do SQL Server a uma das seguintes funções de banco de dados fixas do SQL Server Agent no msdb banco de dados:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Por padrão, os membros dessas funções de banco de dados podem criar suas próprias etapas de trabalho, executadas como eles mesmos. Se esses usuários não administrativos quiserem executar trabalhos que executam outros tipos de etapa de trabalho (por exemplo, pacotes SSIS), eles deverão ter acesso a uma conta proxy. Todos os membros da função de servidor fixa sysadmin têm permissão para criar, modificar e excluir contas proxy. Para obter mais informações sobre as permissões associadas a essas funções de banco de dados fixas do SQL Server Agent, consulte as funções de banco de dados fixas do SQL Server Agent.
Permissões
Para obter informações detalhadas, consulte Implementar a segurança do SQL Server Agent.
Utilize o SQL Server Management Studio
Adicionar uma função de logon ou msdb do SQL a uma função de banco de dados fixa do SQL Server Agent
No Pesquisador de Objetos, expanda um servidor.
Expanda Segurançae, em seguida, Logons.
Clique com o botão direito do mouse no logon que deseja adicionar a uma função de banco de dados fixa do SQL Server Agent e selecione Propriedades.
Na página Mapeamento de Usuário da caixa de diálogo Propriedades de Logon , selecione a linha que contém
msdb.Em Associação à função de banco de dados para: msdb, selecione a função de banco de dados fixa apropriada do SQL Server Agent.
Configurar uma conta proxy para criar e gerenciar etapas de trabalho do SQL Server Agent
No Pesquisador de Objetos, expanda um servidor.
Expanda o SQL Server Agent.
Clique com o botão direito do mouse em Proxies e selecione Novo Proxy.
Na página Geral da caixa de diálogo Nova Conta Proxy , especifique o nome do proxy, o nome da credencial e a descrição do novo proxy. Você deve criar uma credencial primeiro antes de criar um proxy do SQL Server Agent. Para obter mais informações sobre como criar uma credencial, consulte Create a Credential and CREATE CREDENTIAL.
Marque os subsistemas apropriados para esse proxy.
Na página Entidades, adicione ou remova logons ou funções para conceder ou remover acesso à conta proxy.