Prawdopodobnie łączysz się dobrze, ale nie masz wystarczających uprawnień, aby uruchomić show dbs
.
Nie musisz uruchamiać db.auth, jeśli przekażesz uwierzytelnianie w wierszu poleceń:
mongo somewhere.mongolayer.com:10011/my_database -u username -p password
Czy po połączeniu możesz zobaczyć kolekcje?
> show collections
Jeśli tak, wszystko jest w porządku i po prostu nie masz uprawnień administratora do bazy danych i nie możesz uruchomić show dbs