Probabilmente ti stai connettendo correttamente ma non hai privilegi sufficienti per eseguire show dbs
.
Non è necessario eseguire db.auth se si passa l'autenticazione nella riga di comando:
mongo somewhere.mongolayer.com:10011/my_database -u username -p password
Una volta connesso, puoi vedere le raccolte?
> show collections
Se è così, va tutto bene e semplicemente non hai i privilegi di amministratore per il database e non puoi eseguire show dbs