MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

comment puis-je me connecter à un serveur mongo distant à partir d'un terminal Mac OS

Vous vous connectez probablement bien mais vous n'avez pas les privilèges suffisants pour exécuter show dbs .

Vous n'avez pas besoin d'exécuter db.auth si vous transmettez auth dans la ligne de commande :

mongo somewhere.mongolayer.com:10011/my_database -u username -p password

Une fois connecté, pouvez-vous voir les collections ?

> show collections

Si c'est le cas, tout va bien et vous n'avez tout simplement pas les privilèges d'administrateur sur la base de données et vous ne pouvez pas exécuter le show dbs