sql >> Database >  >> NoSQL >> MongoDB

Bij het maken van de eerste admin-gebruiker op het mongdb-cluster kon de fout niet worden toegevoegd:niet geautoriseerd door de beheerder om de opdracht uit te voeren

U moet uw mongod.conf . wijzigen bestand om autorisatie uit te schakelen voordat u een dergelijke admin-gebruiker aanmaakt

security:
  authorization: disabled

Daarna start de mongod-service opnieuw en open mongodb shell om de admin-gebruiker te maken

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

Vergeet niet om autorisatie weer in te schakelen na het aanmaken van een gebruiker.



  1. Methoden maken om documenten bij te werken en op te slaan met mangoest?

  2. Hoe Redis primaryKey retourneren via ARM-sjabloonuitvoer?

  3. Redis Pub Sub-kanaalgeheugen

  4. MongoDB vind datumbereik indien overlap met andere datums