Como alterar a conta de inicialização de serviço do SQL Server (SQL Server Configuration Manager)
Use o SQL Server Configuration Manager para alterar as opções de inicialização dos serviços do SQL Server e para alterar as contas de serviço usadas pelo Mecanismo de Banco de Dados do SQL Server, SQL Server Agent, Navegador do SQL Server, SQL ServerAnalysis Services e SQL ServerIntegration Services. Para obter mais informações sobre como selecionar uma conta de serviço apropriada, consulte Configurando as contas de serviço do Windows.
Importante |
---|
Quando você altera a conta de inicialização do serviço do Mecanismo de Banco de Dados e do SQL Server Agent, o serviço SQL Server (o Mecanismo de Banco de Dados) deve ser reiniciado para que a alteração entre em vigor. Para obter mais informações, consulte Considerações adicionais para alterar as Contas de serviço do SQL Server 2008 a seguir. Quando o serviço é reinicializado, todos os bancos de dados associados com aquela instância do SQL Server ficarão indisponíveis até que o serviço seja reiniciado com êxito. Se for necessário alterar a conta de inicialização do serviço do SQL Server ou do SQL Server, faça isso durante a manutenção regular agendada ou quando os bancos de dados puderem ser colocados offline sem interromper as operações diárias. |
Para alterar a conta de inicialização do serviço do SQL Server
No menu Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server 2008, aponte para Ferramentas de Configuração e clique em SQL Server Configuration Manager.
No SQL Server Configuration Manager, clique em Serviços do SQL Server.
No painel de detalhes clique com o botão direito do mouse no nome da instância SQL Server que deseja alterar a conta de inicialização do serviço e em seguida clique em Propriedades.
No SQL Server <instancename> Propriedades caixa de diálogo, clique na guia Fazer logon e selecione um Logon como tipo de conta.
Após selecionar a nova conta de inicialização do serviço, clique em OK.
Uma caixa de mensagem pergunta se você quer reiniciar o serviço SQL Server.
Clique em Sim e em seguida feche o SQL Server Gerenciador de Configuração.
Considerações adicionais para alterar as contas de serviço do SQL Server 2008
SQL Server 2008 em execução no Windows Server 2003 e no Windows XP
A alteração da conta de serviço usada pelo SQL Server ou pelo SQL Server Agent exige que o SQL Server Configuration Manager execute as etapas seguintes:
Pare o SQL Server se ele estiver em execução.
Reinicie o SQL Server em modo de usuário único.
Conecte-se ao SQL Server.
Forneça a nova conta de serviço para o serviço (adicione o novo logon de serviço) como membro da função de servidor fixa sysadmin.
Desabilite o logon da conta de serviço antiga no SQL Server.
Desconecte-se do SQL Server.
Pare o SQL Server.
Reinicie o SQL Server em modo de usuário normal.
SQL Server 2008 em execução no Windows Vista e servidor autônomo do Windows Server 2008
As etapas anteriores (início/parada do serviço em modo de usuário único e conexão ao SQL Server) não são executadas ao alterar a conta de serviço usada pelo SQL Server ou pelo SQL Server Agent quando o SQL Server 2008 estiver em execução no Windows Vista ou no Windows Server 2008. Isso é porque os SIDs do SQL Server e do serviço do SQL Server Agent são provisionados como um logon e como um membro da função de servidor fixa sysadmin durante a instalação do SQL Server 2008 e a alteração da conta de serviço não tem impacto sobre o SID por serviço.
Servidores clusterizados
A alteração da conta de serviço usada pelo SQL Server ou SQL Server Agent deve ser executada no nó ativo do cluster do SQL Server.
Ao executar no Windows Server 2003 e no Windows Server 2008 (em uma configuração não padrão que usa grupos de domínios), a alteração da conta de serviço usada pelo SQL Server ou pelo SQL Server Agent exige que o SQL Server Configuration Manager pare o SQL Server para as etapas descritas anteriormente colocando os grupos de recursos offline.
SQL Server 2008 em execução em um controlador de domínio
Se os serviços do SQL Server forem configurados usando SIDs de serviço, a alteração da conta usada pelos serviços não exigirá alterações adicionais no SQL Server. Se os serviços do SQL Server forem configurados usando contas de domínio, o serviço deverá ser parado para executar as etapas (a) a (h) listadas acima.
Atualização de SKU (SKU do SQL Server Express para não Express)
Durante a instalação do SQL Server Express, o serviço do SQL Server Agent é configurado para usar a conta de Serviço de Rede, mas desabilitado. O SQL Server Configuration Manager pode alterar a conta atribuída para o serviço do SQL Server Agent, mas o serviço não pode ser habilitado ou iniciado. Depois da atualização da SKU do SQL Server Express para não Express, o serviço do SQL Server Agent não é habilitado automaticamente, mas pode ser habilitado quando necessário usando o SQL Server Configuration Manager e alterando o modo de início do serviço para Manual ou Automático. Para obter mais informações, consulte Recursos do SQL Server Express.