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

Lors de la création du premier utilisateur administrateur sur le cluster mongdb, l'erreur d'obtention n'a pas pu ajouter l'utilisateur :non autorisé sur l'administrateur à exécuter la commande

Vous devez changer votre mongod.conf fichier pour désactiver l'autorisation avant de créer un tel utilisateur administrateur

security:
  authorization: disabled

Après cela, redémarrez le service mongod et ouvrez le shell mongodb pour créer l'utilisateur administrateur

use admin
db.createUser({user:"RootAdmin",pwd:"blahblah",roles:["root"]})

N'oubliez pas de réactiver l'autorisation après avoir créé l'utilisateur.