Obsah:

Aké je predvolené používateľské meno a heslo pre MongoDB?
Aké je predvolené používateľské meno a heslo pre MongoDB?

Video: Aké je predvolené používateľské meno a heslo pre MongoDB?

Video: Aké je predvolené používateľské meno a heslo pre MongoDB?
Video: How to Secure Mongodb With Username and Password | How to Set Username and Password in Mongodb 2024, December
Anonim

V predvolenom nastavení mongodb nemá povolené riadenie prístupu, takže neexistuje žiadny predvolený používateľ ani heslo. Ak chcete povoliť riadenie prístupu, použite buď príkaz možnosť riadku --auth alebo zabezpečenie.

Okrem toho, ako MongoDB poskytuje používateľské meno a heslo?

Stručná odpoveď

  1. Spustite MongoDB bez kontroly prístupu. mongod --dbpath /data/db.
  2. Pripojte sa k inštancii. mongo.
  3. Vytvorte používateľa. použite some_db db.
  4. Zastavte inštanciu MongoDB a znova ju spustite s riadením prístupu. mongod --auth --dbpath /data/db.
  5. Pripojte sa a overte sa ako používateľ.

Tiež, ako nastavím poverenia MongoDB? Povolenie autentifikácie na MongoDB

  1. Spustite MongoDB bez overenia.
  2. Pripojte sa k serveru pomocou mongo shell.
  3. Vytvorte správcu používateľov.
  4. Povoliť autentifikáciu v konfiguračnom súbore mongodu.
  5. Pripojte sa a overte sa ako správca používateľov.
  6. Nakoniec vytvorte ďalších používateľov podľa potreby.

Podobne sa možno pýtať, ako môžem zmeniť heslo správcu MongoDB?

Heslo správcu môžete obnoviť podľa nasledujúcich krokov:

  1. Upravte súbor /opt/bitnami/mongodb/mongodb.conf a nahraďte nasledujúce riadky: # Turn on/off security.
  2. Reštartujte server MongoDB: cd /opt/bitnami sudo /opt/bitnami/ctlscript.sh reštartujte mongodb.
  3. Vytvorte nového administrátora s novým heslom.

Ako nájdem používateľov v MongoDB?

Ak chcete zobraziť zoznam všetkých používateľov v prostredí Mongo, použite metódu getUsers() alebo príkaz show

  1. Prípad 1 − Použitie getUsers() Syntax je nasledovná − db.getUsers();
  2. Prípad 2 − Použitie príkazu show. Syntax je nasledovná -
  3. Prípad 1 − Prvá otázka je nasledovná − > db.
  4. Prípad 2 − Druhá otázka je nasledovná − > zobraziť používateľov;

Odporúča: