Sadržaj:

Koje je zadano korisničko ime i lozinka za MongoDB?
Koje je zadano korisničko ime i lozinka za MongoDB?

Video: Koje je zadano korisničko ime i lozinka za MongoDB?

Video: Koje je zadano korisničko ime i lozinka za MongoDB?
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, Svibanj
Anonim

Prema zadanim postavkama mongodb nema omogućenu kontrolu pristupa, tako da nema zadanog korisnika ili lozinke. Da biste omogućili kontrolu pristupa, koristite ili naredba opcija linije --auth ili security.

Osim ovoga, kako MongoDB daje korisničko ime i lozinku?

Kratak odgovor

  1. Pokrenite MongoDB bez kontrole pristupa. mongod --dbpath /data/db.
  2. Povežite se s instancom. mongo.
  3. Kreirajte korisnika. koristite neki_db db.
  4. Zaustavite MongoDB instancu i ponovno je pokrenite s kontrolom pristupa. mongod --auth --dbpath /data/db.
  5. Povežite se i autentifikujte kao korisnik.

Također, kako mogu postaviti vjerodajnice MongoDB? Omogućavanje provjere autentičnosti na MongoDB

  1. Pokrenite MongoDB bez provjere autentičnosti.
  2. Povežite se s poslužiteljem pomoću mongo ljuske.
  3. Kreirajte administratora korisnika.
  4. Omogućite provjeru autentičnosti u konfiguracijskoj datoteci mongod.
  5. Povežite se i autentifikujte kao administrator korisnika.
  6. Konačno, po potrebi stvorite dodatne korisnike.

Slično se može pitati, kako mogu promijeniti MongoDB administratorsku lozinku?

Administratorsku lozinku možete poništiti slijedeći korake u nastavku:

  1. Uredite datoteku /opt/bitnami/mongodb/mongodb.conf i zamijenite sljedeće retke: # Uključite/isključite sigurnost.
  2. Ponovno pokrenite MongoDB poslužitelj: cd /opt/bitnami sudo /opt/bitnami/ctlscript.sh ponovno pokrenite mongodb.
  3. Stvorite novog administrativnog korisnika s novom lozinkom.

Kako mogu pronaći korisnike u MongoDB-u?

Za popis svih korisnika u ljusci Mongo, koristite metodu getUsers() ili naredbu show

  1. Slučaj 1 – Korištenje getUsers() Sintaksa je sljedeća − db.getUsers();
  2. Slučaj 2 − Korištenje naredbe show. Sintaksa je sljedeća −
  3. Slučaj 1 − Prvi upit je sljedeći − > db.
  4. Slučaj 2 − Drugi upit je sljedeći − > prikaži korisnike;

Preporučeni: