Fala pessoal,
Nesse post vou mostrar como podemos alterar a conexão do usuário dentro do Plano de Manutenção. #gogogo
Plano de Manutenção:
Pra quem não conhece, o Plano de Manutenção pode ser utilizado para executar diversas tarefas no SQL Server. Segue um link da documentação oficial da Microsoft com mais detalhes:
Na aba “Toolbox”, podemos ver vários tipos diferentes de tasks. Normalmente eu tenho utilizado o Plano de Manutenção para as seguintes atividades:
- Executar o backup de log;
- Excluir os arquivos de backup mais antigos da pasta (usando a “Maintenance Cleanup Task”);
Alterando o Usuário:
O foco desse post será na alteração da conexão do usuário dentro do Plano de Manutenção.
Imagine que você criou o Plano de Manutenção utilizando o usuário “sa”.
Contudo, depois de ver o Curso TOP do Dirceu Resende sobre Segurança no SQL Server, você resolveu desabilitar o usuário “sa”.
https://cursos.powertuning.com.br/course?courseid=seguranca-sql-server
Ao fazer isso, o JOB que executa o Backup de Log vai começar a falhar com a mensagem abaixo:
“Login failed for user ‘sa’. Reason: The account is disabled.”
Para alterar a conexão do usuário, vamos fazer o seguinte:
Clicar no botão “Manage Connections …” -> Selecionar a conexão e clicar no botão “Edit” -> Nesse caso, vou alterar para utilizar a conexão Windows Authentication com o meu usuário -> Por fim, salve o Plano de Manutenção.
Ao fazer isso, repare que a forma de autenticação ficou com “Windows Authentication”.
Depois disso o JOB do Backup de Log voltou a executar com sucesso! Viu, simples assim!
Por fim, deixo como referência também um post relacionado a “Falhas de Login” ao utilizar o Plano de Manutenção.
“Login failed for user ‘sa’. Reason: Password did not match that for the login provided. [CLIENT: <local machine>]
Error: 18456, Severity: 14, State: 8.”
Espero que tenha gostado e que isso também possa ser útil no seu dia a dia. Até o próximo post!
Me siga no LinkedIn e YouTube para ficar por dentro das novidades.
Abraço,
Luiz Vitor França Lima
Consultor SQL Server