Die in Ihrem Beispiel durchgeführte In-Shell-Authentifizierung erfolgt gegen den Administrator Datenbank. Die oben gepostete Befehlszeile gibt keine Datenbank an und authentifiziert sich daher gegen die Standarddatenbank, die test ist . Versuchen Sie stattdessen dies, um sich über die Befehlszeile bei der Admin-Datenbank zu authentifizieren:
mongo admin -u 'USERNAME' -p 'PASSWORD'
Wenn sich der Server nicht auf dem lokalen Host befindet, können Sie Folgendes verwenden:
mongo your_host_name:your_port/admin -u 'USERNAME' -p 'PASSWORD'