Sintomas
Quando a criação da chave master de serviço para o Microsoft SQL Server 2012 ou o 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, recebe a seguinte mensagem de erro:
Observação
Ocorreu um erro durante a descriptografia. Não há nenhum usuário remoto 'distributor_admin' mapeado para o usuário local '(null)' do servidor remoto 'repl_distributor'. Contexto de banco de dados alterado para 'master'. (Microsoft SQL Server, erro: 15466)
Ao tentar criar um servidor vinculado junto com logons remotos, você encontra o erro:
Observação
Ocorreu um erro durante a descriptografia
Além disso, você pode receber a seguinte mensagem de erro no log de erros do SQL Server:
Observação
< Data><Horário> A Chave Mestre de Serviço do spid5s não pôde ser descriptografada usando uma de suas criptografias. Consulte sys.key_encryptions para obter detalhes.
Quando você consulta a exibição de catálogo sys.symmetric_keys, uma linha para a chave de master de serviço é retornada. Quando você consulta a exibição de catálogo sys.key_encryptions, nenhuma linha é retornada. O resultado esperado é de duas linhas.
Resolução
Depois de aplicar essa atualização, os metadados serão deixados limpo se a falha na criação da chave de master de serviço ocorrer durante a instalação e a próxima reinicialização do serviço SQL Server tentará criar uma chave de master de serviço novamente. Além disso, mais mensagens de erro sobre a falha na criação da chave master de 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 Atualização de Produto e executar uma instalação integrada com RTM + SP +.
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server:
- Atualização cumulativa 3 para o SQL Server 2014 SP1
- Atualização cumulativa 10 para o SQL Server 2014
- Atualização cumulativa 8 para o SQL Server 2012 SP2
Recomendação: instalar a atualização cumulativa mais recente para o 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 para o SQL Server:
- Atualização cumulativa mais recente do SQL Server 2014 SP1
- Atualização cumulativa mais recente do SQL Server 2014
- Atualização cumulativa mais recente do SQL Server 2012 SP2
Solução alternativa
Se você já tiver a situação problemática, poderá seguir um destes procedimentos:
Regenere a chave master de serviço usando a seguinte instrução Transact-SQL:
ALTER SERVICE MASTER KEY FORCE REGENERATEReinstale a instância do SQL Server.
Se você estiver encontrando o problema durante a instalação do SQL Server, poderá seguir 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 faça logoff depois que o perfil de usuário for criado completamente.
- Inicie a instalação do SQL Server após alguns minutos.
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".