Indholdsfortegnelse:

Hvad er standardbrugernavnet og -adgangskoden til MongoDB?
Hvad er standardbrugernavnet og -adgangskoden til MongoDB?

Video: Hvad er standardbrugernavnet og -adgangskoden til MongoDB?

Video: Hvad er standardbrugernavnet og -adgangskoden til MongoDB?
Video: How to Secure Mongodb With Username and Password | How to Set Username and Password in Mongodb 2024, Kan
Anonim

Som standard har mongodb ingen aktiveret adgangskontrol, så der er ingen standardbruger eller adgangskode. For at aktivere adgangskontrol skal du bruge enten kommando linjevalg --auth eller sikkerhed.

Udover dette, hvordan giver MongoDB brugernavn og adgangskode?

Kort svar

  1. Start MongoDB uden adgangskontrol. mongod --dbpath /data/db.
  2. Opret forbindelse til instansen. mongo.
  3. Opret brugeren. brug some_db db.
  4. Stop MongoDB-instansen og start den igen med adgangskontrol. mongod --auth --dbpath /data/db.
  5. Tilslut og godkend som bruger.

Og hvordan indstiller jeg MongoDB-legitimationsoplysninger? Aktiverer godkendelse på MongoDB

  1. Start MongoDB uden godkendelse.
  2. Opret forbindelse til serveren ved hjælp af mongo-skallen.
  3. Opret brugeradministratoren.
  4. Aktiver godkendelse i mongod konfigurationsfil.
  5. Tilslut og godkend som brugeradministrator.
  6. Til sidst skal du oprette yderligere brugere efter behov.

På samme måde kan man spørge, hvordan kan jeg ændre MongoDB admin adgangskode?

Du kan nulstille administratoradgangskoden ved at følge nedenstående trin:

  1. Rediger filen /opt/bitnami/mongodb/mongodb.conf og erstat følgende linjer: # Slå sikkerhed til/fra.
  2. Genstart MongoDB-serveren: cd /opt/bitnami sudo /opt/bitnami/ctlscript.sh genstart mongodb.
  3. Opret en ny administrativ bruger med en ny adgangskode.

Hvordan finder jeg brugere i MongoDB?

For at få vist alle brugere i Mongo-skallen, brug getUsers()-metoden eller show-kommandoen

  1. Tilfælde 1 − Brug af getUsers() Syntaksen er som følger − db.getUsers();
  2. Tilfælde 2 − Brug af kommandoen show. Syntaksen er som følger -
  3. Case 1 − Den første forespørgsel er som følger − > db.
  4. Case 2 − Den anden forespørgsel er som følger − > vis brugere;

Anbefalede: