MS SQL 2000 e certificado SSL

3

Estou tentando configurar um servidor MS SQL 2000 para usar um certificado SSL já existente instalado no servidor.

Verifiquei que o certificado aparece na pasta Pessoal / Certificado da conta que está executando o serviço MSSQLSERVER usando o snap-in MMC de certificado.

Também verifiquei se o certificado da autoridade de certificação está instalado sob as autoridades de certificação raiz confiáveis.

Além disso, para ter certeza de que está usando esse certificado específico, criei um valor de registro de certificado do tipo REG_BINARY em:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib 

e defino-o para a impressão digital de certificados como mencionado em: link

Por fim, abri o Server Network Utility, verifiquei a criptografia do protocolo Force, cliquei em OK e reiniciei o serviço MSSQLSERVER.

Infelizmente, ele falha ao iniciar e, olhando para o log de eventos, está falhando com:

19015: 
Encryption requested but no valid certificate was found. SQL Server terminating.

Eu estou perdido. Alguma ideia? Onde eu errei?

    
por smoak 19.08.2009 / 01:37

1 resposta

1

Certifique-se de que seu "problema" para o certificado corresponda exatamente ao FQDN do servidor em que você está instalando e executando o SQL Server. Quando estiver no armazenamento pessoal, o SQL deve começar. Eu tive o mesmo problema.

    
por 29.01.2010 / 03:49