ich Setup eine lokale Parse-Server, es funktioniert völlig in Ordnung, außer wenn ich die Authentifizierung in MongoDB ermöglichen und Verbindungsinformationen zu mongodb://username:[email protected]:27017/dbname
ändern, wird die Parse-Konsole den folgenden Fehler aus:Parse-Server mongoerror Authentifizierung fehlgeschlagen
unable to ensure uniqueness for usernames mongoerror authentication failed
Der Client dh RoboMongo funktioniert auch, mit Authentifizierung. Ich habe sogar mit einem Benutzer versucht, der sowohl userAdminAnyDatabase
als auch dbAdminAnyDatabase
Rollen zugewiesen hat, nur um sicherzustellen, dass es sich nicht um ein Berechtigungsproblem handelt.
Update: Ich war mit MongoDB 3.2, also habe ich versucht, auf MongoDB 3.0.12 Downgrade, immer noch das gleiche Problem.
Update 2: Ich versuchte sogar root
Rolle, die das höchste Privileg hat, d. H. Superuser, aber immer noch kein Glück.
werden Sie es geschafft, arbeiten, um die Datenbank von Ihrer Kommandozeilen-Schnittstelle zu verbinden? –
Ja, beide von der Kommandozeile und Robomongo –
Und Sie geben den richtigen Namen und das Passwort? Weil es so aussieht, dass es den Benutzer –