MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Muss ich Administrator sein, um einen neuen Benutzer in MongoDB zu erstellen?

Wenn keine Benutzer erstellt wurden, können Sie neue Benutzer ohne Authentifizierung erstellen, aber wenn Sie einen Administratorbenutzer für eine bestimmte Datenbank erstellt haben, sollten Sie sich authentifizieren und dann alle Vorgänge ausführen.

Dokumentation :

 $ ./mongo
 > use admin
 > db.addUser("theadmin", "anadminpassword")
 > db.auth("theadmin", "anadminpassword")
 > db.system.users.find()
 > use projectx
 > db.addUser("joe", "passwordForJoe")