Condividi tramite


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.

Ulteriori informazioni

Problemi di autenticazione coerenti in SQL Server