sql >> Databasteknik >  >> NoSQL >> MongoDB

Måste jag vara admin för att skapa en ny användare i MongoDB?

Om inga användare har skapats kan du skapa en ny användare utan autentisering, men om du har skapat en administratörsanvändare för en specifik databas bör du autentifiera och sedan utföra valfri operation.

Dokumentation :

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



  1. Välj dokument som har ett särskilt nyckelvärdespar men som inte har något annat nyckelvärdespar

  2. hur löser man detta transaktionsfel i mlab? [MongoError:Transaktionsnummer är ... stödjer låsning på dokumentnivå]

  3. Mongodb C#-drivrutinen returnerar endast matchande underdokument i array

  4. Mongoose-fråga där värdet inte är null