Temos alguns planos de manutenção mais antigos que foram criados com o SSMS 2014 em uma instância Sql Server 2014. A conexão definida para o plano usa uma conta Sql Server com perms sysadmin. Quando você edita com o SSMS 2014, tudo funciona bem. Na minha caixa local, tenho SSMS 2016, também tenho perms de administrador de sistema. Quando edito o plano, a "Tarefa Notificar Operador" tem um indicador azul de que algo está errado
Quando tento editar a tarefa, recebo o seguinte erro:
O log de erros do sql mostra os seguintes erros:
Error: 18456, Severity: 14, State: 8.
Login failed for user 'SqlAccount'. Reason: Password did not match that for the login provided. [CLIENT: xx.x.x.x]
O SqlAccount é aquele definido em meu "gerenciar conexões" do plano de manutenção. Existe alguma nova permissão que o SSMS 2016 precisa? Os planos criados no SSMS 2014 não são totalmente compatíveis com o editor do SSMS 2016?
Em "Gerenciar conexões" do seu plano de manutenção, defina uma nova conexão com autenticação integrada do Windows. Use essa conexão com sua tarefa Notify Operator (defina-a aqui com o botão direito->Propriedades->Conexão) e ela deve funcionar.