MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Devo essere amministratore per creare un nuovo utente in MongoDB?

Se non sono stati creati utenti puoi creare un nuovo utente senza alcuna autenticazione, ma se hai creato un utente amministratore per un database specifico dovresti autenticarti, quindi eseguire qualsiasi operazione.

Documentazione :

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