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.
A conta de inicialização de serviço do SQL Server Agent define a conta do Windows como a qual o SQL Server Agent é executado, bem como suas permissões de rede. Este artigo descreve como definir a conta de serviço do SQL Server Agent com o SQL Server Configuration Manager no SQL Server usando o SQL Server Management Studio.
Limitações
Por padrão, a conta de serviço do SQL Server Agent é mapeada para o SID de serviço padrão do SQL Server Agent (NT SERVICE\SQLSERVERAGENT), que é um membro da função de servidor fixa sysadmin. A conta também deve ser um membro da função msdb de banco de dados TargetServersRole no servidor mestre se o processamento de trabalho multisservidor for usado. O Assistente do Servidor Mestre adiciona automaticamente a conta de serviço a essa função como parte do processo de inscrição.
O Explorador de Objetos só mostrará o nó do SQL Server Agent se você tiver permissão para usá-lo.
Permissões
Para executar suas funções, o SQL Server Agent deve ser configurado para utilizar as credenciais de uma conta que seja membro da função de servidor fixo sysadmin no SQL Server. A conta deve ter as seguintes permissões do Windows:
- Fazer logon como um serviço (
SeServiceLogonRight) - Substituir um token no nível do processo (
SeAssignPrimaryTokenPrivilege) - Ignorar a verificação da passagem (
SeChangeNotifyPrivilege) - Ajustar cotas de memória para um processo (
SeIncreaseQuotaPrivilege)
Para obter mais informações sobre as permissões do Windows necessárias para a conta de serviço do SQL Server Agent, consulte Selecionar uma Conta para o Serviço do SQL Server Agent e Configurar Contas de Serviço do Windows.
Utilize o SQL Server Management Studio
Definir a conta de inicialização do serviço do SQL Server Agent
Em Servidores registrados, selecione o sinal de adição para expandir o Mecanismo de Banco de Dados.
Selecione o sinal de adição para expandir a pasta Grupos do Servidor Local.
Clique com o botão direito do mouse na instância de servidor na qual você deseja definir a Conta de Inicialização de Serviço e selecione SQL Server Configuration Manager....
Na caixa de diálogo Controle de Conta de Usuário, selecione Sim.
No SQL Server Configuration Manager, no painel de console, selecione Serviços do SQL Server.
No painel de detalhes, clique com o botão direito do mouse em SQL Server Agent(nome_do_servidor), em que nome_do_servidor é o nome da instância do Agente SQL Server para o qual você deseja alterar a conta de inicialização de serviço, e selecione Propriedades.
Na caixa de diálogo Propriedades do SQL Server Agent(server_name), na guia Logon, selecione uma das seguintes opções em Fazer logon como:
Conta interna: selecione essa opção se os trabalhos precisarem somente de recursos do servidor local. Para obter informações sobre como escolher um tipo de conta interna do Windows, consulte Seleção de uma conta para o Serviço do SQL Server Agent.
Importante
O serviço do SQL Server Agent não dá suporte à conta Serviço Local no SQL Server Management Studio.
Esta conta: selecione essa opção se os trabalhos necessitarem de recursos de toda a rede, inclusive recursos de aplicativos; se desejar encaminhar eventos para outros logs de aplicativos do Windows; ou se desejar notificar operadores por meio de email ou pagers.
Se você selecionar esta opção:
Na caixa Nome da Conta , digite a conta que será usada para executar o SQL Server Agent. Opcionalmente, selecione Procurar para abrir a caixa de usuário Selecionar Usuário ou Grupo e selecione a conta a ser usada.
Na caixa Senha , digite a senha da conta. Digite novamente a senha na caixa Confirmar senha .
Selecione OK.
No SQL Server Configuration Manager, selecione o botão Fechar.