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'