Sintomas
Quando a criação da chave mestra de serviço do Microsoft SQL Server 2012 ou do SQL Server 2014 falha durante a instalação, o SQL Server não registra essa falha corretamente. Isso leva a alguns problemas, por exemplo, quando você tenta configurar a replicação do SQL Server, você recebe a seguinte mensagem de erro:
Ocorreu um erro durante a descriptografia. Não há usuário remoto "distributor_admin" mapeado para o usuário local "(nulo)" do servidor remoto "repl_distributor". Contexto do banco de dados alterado para ' Master '. (Microsoft SQL Server, erro: 15466)
Quando você tenta criar um servidor vinculado juntamente com logons remotos, você encontra o erro:
Ocorreu um erro durante a descriptografia
Além disso, você pode receber a seguinte mensagem de erro no log de erro do SQL Server:
<data> <hora> a chave mestra do serviço spid5s não pôde ser descriptografada usando uma de suas criptografias. Consulte sys.key_encryptions para obter detalhes.
Quando você consulta o modo de exibição de catálogo Sys.symmetric_keys, uma linha da chave mestra do serviço é retornada. Quando você consulta o modo de exibição de catálogo Sys.key_encryptions, nenhuma linha é retornada. O resultado esperado é duas linhas.
Resolução
Depois de aplicar essa atualização, os metadados permanecerão limpos se a falha na criação da chave mestra do serviço ocorrer durante a configuração e a próxima reinicialização do serviço do SQL Server tentar criar uma chave mestra do serviço novamente. Além disso, mais mensagens de erro sobre a falha na criação da chave mestra do serviço serão registradas no log de erros.Observação
-
Se você encontrou esse problema, esta atualização não funcionará e você precisará usar uma das soluções alternativas listadas na seção "solução alternativa".
-
Para usar as alterações nesta atualização cumulativa, você precisa instalar o SQL Server usando o recurso de atualização de produto e executar uma instalação corrigida com a versão RTM + SP + RECOR.
O problema foi corrigido primeiro na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Recomendamos que você baixe e instale as atualizações cumulativas mais recentes do SQL Server:
Solução alternativa
Se você já tem a situação do problema, pode executar uma das seguintes ações:
-
Regenere a chave mestra do serviço usando a seguinte instrução Transact-SQL:
ALTER SERVICE MASTER KEY FORCE REGENERATE
-
Reinstale a instância do SQL Server.
Se você estiver encontrando o problema durante a instalação do SQL Server, siga estas etapas antes de instalar o SQL Server:
-
Reinicie o sistema operacional.
-
Faça logon na sessão RDP usando a conta de serviço do SQL Server.
-
Aguarde alguns minutos e, em seguida, faça logoff após a criação completa do perfil do usuário.
-
Inicie a instalação do SQL Server após alguns minutos.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".