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

L'authentification de la ligne de commande du shell MongoDB échoue

L'authentification in-shell effectuée dans votre exemple est contre l'admin base de données. La ligne de commande publiée ci-dessus ne spécifie pas de base de données et s'authentifie donc par rapport à la base de données par défaut qui est test . Essayez ceci à la place pour vous authentifier via la ligne de commande auprès de la base de données d'administration :

mongo admin -u 'USERNAME' -p 'PASSWORD'

si le serveur n'est pas sur l'hôte local, vous pouvez utiliser ceci :

mongo your_host_name:your_port/admin -u 'USERNAME' -p 'PASSWORD'