Taula de continguts:

Quin és el nom d'usuari i la contrasenya predeterminats per a MongoDB?
Quin és el nom d'usuari i la contrasenya predeterminats per a MongoDB?

Vídeo: Quin és el nom d'usuari i la contrasenya predeterminats per a MongoDB?

Vídeo: Quin és el nom d'usuari i la contrasenya predeterminats per a MongoDB?
Vídeo: BTT - Manta M4P CB1 Klipper install 2024, De novembre
Anonim

Per defecte, mongodb no té el control d'accés activat, de manera que no hi ha cap usuari o contrasenya per defecte. Per activar el control d'accés, utilitzeu qualsevol de les opcions comandament opció de línia --auth o security.

A més d'això, com dóna MongoDB el nom d'usuari i la contrasenya?

Resposta curta

  1. Inicieu MongoDB sense control d'accés. mongod --dbpath /data/db.
  2. Connecteu-vos a la instància. mongo.
  3. Crea l'usuari. utilitza some_db db.
  4. Atureu la instància de MongoDB i torneu-la a iniciar amb control d'accés. mongod --auth --dbpath /data/db.
  5. Connecteu-vos i autentiqueu-vos com a usuari.

A més, com puc configurar les credencials de MongoDB? Habilitant l'autenticació a MongoDB

  1. Inicieu MongoDB sense autenticació.
  2. Connecteu-vos al servidor mitjançant el mongo shell.
  3. Creeu l'administrador d'usuaris.
  4. Activa l'autenticació al fitxer de configuració de mongod.
  5. Connecteu-vos i autentiqueu-vos com a administrador d'usuaris.
  6. Finalment, creeu usuaris addicionals segons sigui necessari.

De la mateixa manera, es pot preguntar, com puc canviar la contrasenya d'administrador de MongoDB?

Podeu restablir la contrasenya de l'administrador seguint els passos següents:

  1. Editeu el fitxer /opt/bitnami/mongodb/mongodb.conf i substituïu les línies següents: # Activa/desactiva la seguretat.
  2. Reinicieu el servidor MongoDB: cd /opt/bitnami sudo /opt/bitnami/ctlscript.sh reinicieu mongodb.
  3. Creeu un nou usuari administratiu amb una nova contrasenya.

Com puc trobar usuaris a MongoDB?

Per llistar tots els usuaris a l'intèrpret d'ordres Mongo, utilitzeu el mètode getUsers() o l'ordre show

  1. Cas 1 − Ús de getUsers() La sintaxi és la següent − db.getUsers();
  2. Cas 2 − Ús de l'ordre show. La sintaxi és la següent −
  3. Cas 1 − La primera consulta és la següent − > db.
  4. Cas 2 − La segona consulta és la següent − > mostrar usuaris;

Recomanat: