Turinys:

Kas yra numatytasis MongoDB slaptažodis?
Kas yra numatytasis MongoDB slaptažodis?

Video: Kas yra numatytasis MongoDB slaptažodis?

Video: Kas yra numatytasis MongoDB slaptažodis?
Video: How to Secure Mongodb With Username and Password | How to Set Username and Password in Mongodb 2024, Rugsėjis
Anonim

„MongoDB“numatytasis administratoriaus slaptažodis . Aš naudoju mongo express (nodejs/npm) prijungimas; jums reikės redaguoti konfigūracijos failą. Kai einate į žiniatinklio sąsają, ji kažkokiu būdu neleidžia jums pereiti prie Slaptažodis ; todėl turėtumėte naudoti numatytas tie „vartotojas: admin ”, “ Slaptažodis : praeiti “; tai atrodo veikia.

Taigi, koks yra numatytasis MongoDB vartotojas ir slaptažodis?

Pagal numatytuosius nustatymus mongodb neturi įjungtos prieigos kontrolės, todėl nėra numatytojo vartotojo ar slaptažodžio. Norėdami įjungti prieigos valdymą, naudokite arba komandinė eilutė parinktis – autentifikavimas arba sauga. leidimo konfigūracija failą nustatymą. Galite naudoti šią procedūrą arba žr. Auth įgalinimas MongoDB dokumentuose.

Taip pat žinote, kaip galiu pakeisti MongoDB administratoriaus slaptažodį? Galite iš naujo nustatyti administratoriaus slaptažodį atlikdami toliau nurodytus veiksmus.

  1. Redaguokite /opt/bitnami/mongodb/mongodb.conf failą ir pakeiskite šias eilutes: # Įjunkite / išjunkite apsaugą.
  2. Iš naujo paleiskite MongoDB serverį: cd /opt/bitnami sudo /opt/bitnami/ctlscript.sh paleiskite mongodb iš naujo.
  3. Sukurkite naują administracinį vartotoją su nauju slaptažodžiu.

Panašiai galima paklausti, kaip MongoDB suteikia vartotojo vardą ir slaptažodį?

Trumpas atsakymas

  1. Paleiskite MongoDB be prieigos kontrolės. mongod --dbpath /data/db.
  2. Prisijunkite prie egzemplioriaus. mongo.
  3. Sukurkite vartotoją. naudokite some_db db.
  4. Sustabdykite MongoDB egzempliorių ir vėl paleiskite jį naudodami prieigos valdymą. mongod --auth --dbpath /data/db.
  5. Prisijunkite ir autentifikuokite kaip vartotojas.

Kaip pasiekti MongoDB?

MongoDB apvalkalas ( mongo ) The MongoDB Shell yra toje pačioje vietoje kaip ir kiti dvejetainiai. Taigi, norėdami jį paleisti, atidarykite naują terminalo / komandų eilutės langą ir įveskite mongo („Linux“/ „Mac“) arba mongo .exe („Windows“). Daroma prielaida, kad kelias buvo įtrauktas į jūsų PATH. Jei ne, turėsite pateikti visą kelią.

Rekomenduojamas: