Connessione a Microsoft SQL Server da un client Windows richiede livelli di autenticazione . Se si tenta la connessione a SQL Server 2000 da un computer Windows 2000, Windows Secure Sockets Layer o SSL , genera un errore in uno scenario. Causa
Se il Certificate Server è installato su un computer Microsoft Windows 2000 e l'autorità di certificazione , o CA , il nome inizia con il nome host del computer , un tentativo di connessione a SQL Server 2000 non riuscirà con un messaggio di errore di sicurezza SSL
Analisi
Quando SQL Server 2000 rileva un certificato con il nome host in esso. , si tenta di utilizzare il nome per la crittografia , anche se questo non è un certificato valido . Pertanto , l'autorizzazione non riesce . Inoltre , la rimozione del server dei certificati non rimuove le chiavi CA dall'host.
Soluzione
È possibile applicare diverse soluzioni a questo problema . Installazione di Microsoft SQL Server 2000 Service Pack 1 o superiore . In alternativa , non utilizzare il nome host nella chiave CA , se non è già installato il server dei certificati sull'host . Se è già installato il server dei certificati , utilizzare il certutil.exe che viene fornito con il server dei certificati per rimuovere la vecchia chiave CA che inizia con il nome host .