Le connessioni named pipe causano un errore in SQL Server
Questo articolo illustra come risolvere un problema di autenticazione coerente che causa un errore di connessione named pipe a SQL Server.
Sintomi
Il provider SQL OLE DB visualizza il messaggio di errore "SQL Server non esiste o accesso negato".
Alcuni altri provider visualizzano entrambi i messaggi seguenti in un ordine casuale, indipendentemente dal fatto che si usi la sicurezza integrata o un account di accesso di Microsoft SQL Server:
Si è verificato un errore di rete o specifico dell'istanza mentre veniva stabilita la connessione a SQL Server. Il server non è stato trovato o non è accessibile. Verificare che il nome dell'istanza sia corretto e che il server sia configurato in modo da consentire connessioni remote.
Impossibile aprire una connessione a SQL Server.
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 Users nel server che esegue SQL Server. Se SQL Server è con mirroring o cluster, ripetere in tutti i computer all'interno del gruppo.