Innehållsförteckning:

Vilket är standardanvändarnamnet och lösenordet för MongoDB?
Vilket är standardanvändarnamnet och lösenordet för MongoDB?

Video: Vilket är standardanvändarnamnet och lösenordet för MongoDB?

Video: Vilket är standardanvändarnamnet och lösenordet för MongoDB?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Maj
Anonim

Som standard har mongodb ingen aktiverad åtkomstkontroll, så det finns ingen standardanvändare eller lösenord. För att aktivera åtkomstkontroll, använd antingen kommando linjealternativ --auth eller säkerhet.

Förutom detta, hur ger MongoDB användarnamn och lösenord?

Kort svar

  1. Starta MongoDB utan åtkomstkontroll. mongod --dbpath /data/db.
  2. Anslut till instansen. mongo.
  3. Skapa användaren. använd some_db db.
  4. Stoppa MongoDB-instansen och starta den igen med åtkomstkontroll. mongod --auth --dbpath /data/db.
  5. Anslut och autentisera som användare.

Dessutom, hur ställer jag in MongoDB-uppgifter? Aktiverar autentisering på MongoDB

  1. Starta MongoDB utan autentisering.
  2. Anslut till servern med mongo-skalet.
  3. Skapa användaradministratören.
  4. Aktivera autentisering i mongod konfigurationsfil.
  5. Anslut och autentisera som användaradministratör.
  6. Slutligen, skapa ytterligare användare efter behov.

På samma sätt kan man fråga sig, hur kan jag ändra MongoDB admin lösenord?

Du kan återställa administratörslösenordet genom att följa stegen nedan:

  1. Redigera filen /opt/bitnami/mongodb/mongodb.conf och ersätt följande rader: # Slå på/av säkerhet.
  2. Starta om MongoDB-servern: cd /opt/bitnami sudo /opt/bitnami/ctlscript.sh starta om mongodb.
  3. Skapa en ny administrativ användare med ett nytt lösenord.

Hur hittar jag användare i MongoDB?

För att lista alla användare i Mongo-skalet, använd metoden getUsers() eller show-kommandot

  1. Fall 1 − Att använda getUsers() Syntaxen är följande − db.getUsers();
  2. Fall 2 − Använda kommandot show. Syntaxen är följande −
  3. Fall 1 − Den första frågan är följande − > db.
  4. Fall 2 − Den andra frågan är följande − > visa användare;

Rekommenderad: