Sintomas
Suponha que você use ALTER LOGIN para alterar o nome da conta interna [sa] para aumentar a segurança na instância do SQL Server 2016 ou 2017. Nesta situação, poderá constatar que a Cópia de Segurança Gerida e a Cópia de Segurança Automatizada já não funcionam corretamente. Por exemplo, [msdb]. [managed_backup]. [sp_backup_config_basic] o procedimento armazenado será executado sem erros, mas não serão feitas alterações à configuração da Cópia de Segurança Gerida. Além disso, não será feito backup dos bancos de dados, mesmo que a configuração do Backup Gerenciado pareça estar correta.
Mais informações
Se você rastrear a atividade ao executar procedimentos armazenados do [msdb]. [managed_backup], poderá reparar numa chamada para o esquema [msdb]. [dbo]. [sp_sqlagent_set_job_completion_state] procedimento armazenado com um @last\_outcome\_message valor de parâmetro de
O trabalho falhou. O proprietário (sa) da tarefa smart_admin_job_[GUID] não tem acesso ao servidor.
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Resolução
Este problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:
Acerca das atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
- Atualização cumulativa mais recente para o SQL Server 2017
- Atualização cumulativa mais recente para o SQL Server 2016
Solução
Para contornar este problema, poderá:
- Mude temporariamente o nome da conta sa para 'sa'.
- Atualize para o SQL Server 2019 em que o problema já foi corrigido.
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.