2017-02-13 2 views
0

Wir haben ein Programm, das Daten vom Telefonsystem erfasst und erfasste Informationen in eine Datenbank einfügt. das alles funktioniert, außer dass nach einigen Tagen (und der Benutzer-ID und das Passwort im Voraus bekannt ist!) starten das Programm zur Ausgabe von FehlernSQL-Protokollfehler

Ereignis-ID 18546, Schweregrad 14, Status 8

(Die oben ist "kopiert" aus dem MSSQL-Server-Aktivitätsprotokoll), die angibt, dass der Login für den Benutzer fehlgeschlagen ist. Das Problem ist, dass es seit einiger Zeit funktioniert hat und plötzlich wird die obige Nachricht ausgegeben.

Die Tatsache, dass viele Programme den gleichen Code verwenden, um auf die Datenbank zuzugreifen, und ein Programm scheint verrückt nach dem Ausführen ein paar Tage ist frustrierend. irgendwelche Ideen, warum das passieren könnte? oder Schritte zur Bestimmung der wahrscheinlichen Ursache?

Vielen Dank im Voraus.

+0

"state 8" bedeutet "falsches Passwort", das sollte Ihnen einen Hinweis geben, wo Sie anfangen sollten zu suchen :) – dean

+0

Das Passwort des Benutzers wird nach jeder Anzahl von Tagen zurückgesetzt? Wie wird die Anwendung wiederhergestellt, wenn dieser Fehler auftritt? –

+0

Überprüfen Sie Ihre Sicherheitseinstellungen für die Anmeldung in SQL Server und ob die Anmeldung auf Kennwort-Ablaufregeln usw. festgelegt ist oder nicht –

Antwort

0

Fehler 18546 ist mit der Anmeldung fehlgeschlagen. Der Status ist 8, dh es gibt ein Problem in dem von Ihnen eingegebenen Passwort.

Bitte überprüfen Sie das Passwort erneut.

Viel Glück!