18: AuthenticationFailed (Fehlercode 18)
MongoDBWas bedeutet das?
Die Authentifizierung ist fehlgeschlagen. Der angegebene Benutzername, das Passwort oder die Zugangsdaten sind ungültig; der Benutzer konnte sich nicht anmelden.
Ursache
Falscher Benutzername/falsches Passwort, falsche authSource-Datenbank, nicht passender Authentifizierungsmechanismus (SCRAM-SHA-1/SCRAM-SHA-256) oder der Benutzer ist in der angegebenen Datenbank nicht definiert.
Lösung
Prüfe Benutzername und Passwort. Gib im Connection String die richtige authSource an (die Datenbank, in der der Benutzer angelegt wurde, meist admin): ...?authSource=admin. Prüfe, ob der Authentifizierungsmechanismus mit dem Server kompatibel ist. Stelle sicher, dass der Benutzer in der richtigen Datenbank angelegt wurde. Kodiere das Passwort per URL-Encoding, wenn es Sonderzeichen enthält.