Conexión a Microsoft SQL Server como un cliente de Windows requiere capas de autenticación. Si intenta conectarse a SQL Server 2000 desde un equipo con Windows 2000 , Windows Secure Sockets Layer o SSL , genera un error en uno de los escenarios . Porque
Si Certificate Server está instalado en un equipo con Microsoft Windows 2000 y de la Autoridad de Certificación o CA , nombre comienza con el nombre de host de la computadora, un intento de conectarse a SQL Server 2000 se producirá un error con un mensaje de error de seguridad SSL.
Análisis
Cuando SQL Server 2000 se encuentra un certificado con el nombre de host en el mismo, se trata de usar el nombre para el cifrado , aunque esto no es un certificado válido . Por lo tanto , autorización falla . Además , la eliminación del certificado del servidor no elimina las claves de la CA de la serie .
Solución
Puede aplicar varias soluciones a este problema. Instalar Microsoft SQL Server 2000 Service Pack 1 o superior. Por otra parte, no utilice el nombre de host en la clave CA si no ha instalado el certificado del servidor en el host. Si el certificado del servidor ya está instalado , use el Certutil.exe que viene con el certificado del servidor para eliminar la clave antigua CA que comienza con el nombre de host .