Le connessioni named pipe causano errori a SQL Server
Questo articolo consente di risolvere un problema di autenticazione coerente che causa un errore di connessione named pipe a SQL Server.
Sintomi
Il provider OLE DB SQL visualizza il messaggio di errore "SQL Server non esiste o accesso negato".
Alcuni altri provider visualizzano entrambi i messaggi seguenti in ordine casuale, indipendentemente dal fatto che si usi la sicurezza integrata o un account di accesso di Microsoft SQL Server:
"Si è verificato un errore correlato alla rete o specifico dell'istanza durante la connessione a SQL Server. Il server non è stato trovato o non è accessibile. Verificare che il nome dell'istanza sia corretto e che SQL Server sia configurato per consentire connessioni remote."
Impossibile aprire una connessione a SQL Server.
Alcuni altri provider potrebbero anche visualizzare "Timeout di accesso scaduto" all'interno del messaggio di errore.
Causa
Le connessioni Named Pipes hanno esito negativo perché l'utente non dispone dell'autorizzazione per accedere a Windows.
Risoluzione
Aggiungere l'utente al gruppo Utenti nel server che esegue SQL Server. Se SQL Server è con mirroring o cluster, ripetere in tutti i computer all'interno del gruppo.