Questo post sul blog ti migliorerà se hai un gruppo di errori mssqlserver 18456.
Approvato: Fortect
Errore 18456 La catastrofe della connessione di Microsoft SQL Server può verificarsi per molte ragioni. Quando si verifica questo errore specifico, hai inserito il nome del dispositivo corretto, tuttavia, per la maggior parte dei motivi imprevisti, non puoi consentire la navigazione in Internet. Questo errore può verificarsi indipendentemente dall’edizione specifica di SQL Server in uso o dal tipo di SQL Server in uso (Enterprise o Express).
- 4 minuti per leggere.
Dettagli
qualità | valore | |
---|---|---|
Nome del prodotto | SQL Server | |
ID evento | 18456 | |
Sorgente evento | MSSQLSERVER | |
componente | Motore SQL | |
Testo del carattere | Nome connessione | logon_failed |
Oggetto dell’errore per l’utente ‘%. * ls’.%. * segna vii |
Spiegazione
Se il tuo login viene rifiutato a causa di un errore effettivo. Per la convalida che include un nome utente non valido, viene restituito al potenziale distributore un messaggio simile a quanto segue: “Accesso non riuscito per l’utente ‘
Ulteriori informazioni sugli errori
Per maggiore sicurezza, il messaggio di errore addebitato al client maschera intenzionalmente l’ambiente in cui l’autenticazione non è riuscita. Tuttavia, nel log degli errori di SQL Server, l’errore di riconciliazione contiene il proprio errore di stato che è effettivamente correlato ad alcuni degli stati di errore di autenticazione. Confrontare ogni condizione di errore motivo sufficiente per l’elenco seguente e determinare la causa correlata all’errore di connessione.
Stato | Descrizione | |
---|---|---|
1 | L’analisi degli errori non è affatto disponibile. Questo stato significa fondamentalmente che in genere non sei autorizzato a ricevere informazioni su tali errori. Contattare l’amministratore di SQL Server per informazioni più selettive. | |
2 | L’ID utente potrebbe essere malato. | |
5 | IDBody utente non valido. | |
8 | È stato effettuato un tentativo di utilizzare un vero login di Windows con l’autenticazione di SQL Server. | |
La connessione è stata interrotta e questa password non è corretta. | ||
8 | Di solito la nostra password non è corretta. | |
9 | Password non valida. | |
11 | Connessione logica, accesso al server specifico non riuscito. Una possibile ragione di ciò è l’errore che un fumatore di Windows ha accesso a SQL Server come un altro membro del gruppo di amministratori locali, mentre Windows non fornisce le credenziali del proprietario. Per accedere, eseguire il potere di accesso, spesso utilizzando l’opzione Esegui come amministratore, quindi promuovere semplicemente l’utente SQL di Windows a Server perché è richiesto un accesso specifico. | |
dodici | La connessione è valida e l’accesso al server non è riuscito. | |
18 | La password deve essere modificata. 46 | maggio |
38, Impossibile trovare il database richiesto dall’acquirente. | ||
58 | Quando SQL Server è configurato per utilizzare solo l’autenticazione di Windows e il client tenta di utilizzare l’autenticazione SQL. Un altro motivo è che attualmente i SID non corrispondono. | |
102 2) centoundici | errore AAD. | |
122-124 | Errore grazie a nome cliente o password vuoti. Richiesto | |
126 | Il database degli utenti non lo è. | |
132-133 | errore AAD. |
Altre battute d’arresto sono memorizzate negli stati e indicano un rapido errore di calcolo interno.
Causa dell’errore Impossibile connettersi utilizzando l’autenticazione SQL. Il server è solo per l’autenticazione di Windows. può essere restituito utilizzando le seguenti situazioni.
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
- 1. Scarica Fortect e installalo sul tuo computer
- 2. Avvia il programma e fai clic su "Scansione"
- 3. Fai clic su "Ripara" per risolvere eventuali problemi rilevati
Se un server specifico è in genere configurato per la convalida in modalità mista e una connessione ODBC ad alte prestazioni utilizza TCP, inoltre la connessione non è specificata in modo esplicito, la maggior parte delle relazioni dovrebbe utilizzare trust Proprietà.
-
Se il server stesso è configurato per l’autenticazione mista e una connessione ODBC utilizza le pipe menzionate e le credenziali specifiche che il client utilizza per aprire attualmente la pipe denominata per la rappresentazione automatica dell’utente, allora non è esplicitamente indicato in questo allegato che la nostra connessione al canale deve utilizzare praticamente qualsiasi connessione affidabile.
Per risolvere questo problema, includere TRUSTED_CONNECTION = TRUE all’interno della stringa di connessione.
Esempi
In questo esempio, lo stato di errore di convalida è 9. Ciò significa che la password non è corretta.
Data | Fonte | Messaggio |
---|---|---|
2007-12-05 20:12: 56.18456, 34 | Registrazione | Errore: Gravità: 14, Stato: 8. |
2007-12-05 20:12: 56.34 | Registrati | Accesso non riuscito a causa dell’utente “ |
Risposta dell’utente
Se stai tentando di connetterti utilizzando l’autenticazione di SQL Server, assicurati che SQL Server sia ottimizzato in Autenticazione in modalità mista. Per ulteriori informazioni sulla modifica dei livelli nella modalità di autenticazione di SQL Server, vedere Modifica della modalità di autenticazione del server
Se stai tentando di accedere utilizzando l’autenticazione di SQL Server, assicurati che SQL navighi sul web isServer e che qualcuno l’abbia scritto correttamente.
Se hai problemi ad accedere con l’autenticazione di Windows, controlla chi ha registrato correttamente nel dominio della soluzione.
Se il tuo stato di errore personale è 1, contatta il tuo amministratore di SQL Server.
Se desideri accedere generando l’utilizzo delle credenziali di amministratore, prova l’opzione “Esegui l’amministratore come se fosse così”. Una volta stabilita la connessione, aggiungi il tuo buon utente Windows come connessione separata.
Se il motore del database supporta database autonomi, specificare che questo accesso non è stato rimosso e dopo la migrazione per l’utente del database autonomo.
Per una connessione locale, che può essere una situazione di SQL Server, le connessioni ai servizi in esecuzione che fanno riferimento a NT AUTHORITY NETWORK SERVICE sono autenticate utilizzando l’URL completo del computer. Per ulteriori informazioni, vedere Procedura: utilizzare un account di servizio di rete per accedere alle risorse in ASP.NET
Se SQL Server è configurato in modalità di autenticazione di Windows e inoltre ritorna a p Per SQL Server e in aggiunta all’autenticazione di Windows, la connessione sa viene prima disconnessa. Ciò si traduce in un errore nello stato 7: “Accesso non riuscito per l’utente sa”. Per consentire a tutti la connessione alle sessioni Internet, cambia l’applicazione di autenticazione del server .
Accelera ora le prestazioni del tuo computer con questo semplice download.
Passaggio 1. Accedi utilizzando Desktop remoto.Passaggio 2. Avviare i gestori di Microsoft SQL Server.Passaggio 3: di solito controlla la modalità di autenticazione del server.Passaggio 4. Riavviare il servizio SQL.Passaggio 5. Controllare le autorizzazioni utente SQL.Passaggio 6: mappa il tuo utente attuale che utilizzerà il database.
Il messaggio generico “Utente in linea non riuscito (Microsoft SQL Server, errore: 18456)” indica il punto in cui sono state immesse credenziali non valide durante la visita oltre a SQL Server. Nella seguente interfaccia utente, entro in Microsoft SQL Server Management Studio con un operatore che non dispone dei diritti di amministratore per guidare il server.
Guarda bene sul tuo server.Accesso all’opzione di sicurezza.Seleziona queste alternative “SQL Server e modalità di autenticazione di Windows”.Fare clic su una sorta di pulsante OK.