Sie stellen wahrscheinlich eine gute Verbindung her, haben aber keine ausreichenden Berechtigungen, um show dbs
auszuführen .
Sie müssen db.auth nicht ausführen, wenn Sie auth in der Befehlszeile übergeben:
mongo somewhere.mongolayer.com:10011/my_database -u username -p password
Sobald Sie verbunden sind, können Sie Sammlungen sehen?
> show collections
Wenn ja, ist alles in Ordnung und Sie haben einfach keine Administratorrechte für die Datenbank und können show dbs
nicht ausführen