Tabla de contenido:

¿Cuál es el nombre de usuario y la contraseña predeterminados de MongoDB?
¿Cuál es el nombre de usuario y la contraseña predeterminados de MongoDB?

Video: ¿Cuál es el nombre de usuario y la contraseña predeterminados de MongoDB?

Video: ¿Cuál es el nombre de usuario y la contraseña predeterminados de MongoDB?
Video: CREA Usuarios y AÑADE SEGURIDAD a tus CONTRASEÑAS 🔒 en MongoDB (FullStack JavaScript Bootcamp) 2024, Abril
Anonim

De forma predeterminada, mongodb no tiene control de acceso habilitado, por lo que no hay un usuario o contraseña predeterminados. Para habilitar el control de acceso, use el mando opción de línea --auth o security.

Además de esto, ¿cómo MongoDB da nombre de usuario y contraseña?

Respuesta corta

  1. Inicie MongoDB sin control de acceso. mongod --dbpath / data / db.
  2. Conéctese a la instancia. mongo.
  3. Crea el usuario. use some_db db.
  4. Detenga la instancia de MongoDB y vuelva a iniciarla con control de acceso. mongod --auth --dbpath / data / db.
  5. Conéctese y autentíquese como usuario.

Además, ¿cómo configuro las credenciales de MongoDB? Habilitación de la autenticación en MongoDB

  1. Inicie MongoDB sin autenticación.
  2. Conéctese al servidor usando el shell mongo.
  3. Cree el administrador de usuarios.
  4. Habilite la autenticación en el archivo de configuración de mongod.
  5. Conéctese y autentíquese como administrador de usuarios.
  6. Finalmente, cree usuarios adicionales según sea necesario.

De manera similar, uno puede preguntar, ¿cómo puedo cambiar la contraseña de administrador de MongoDB?

Puede restablecer la contraseña de administrador siguiendo los pasos a continuación:

  1. Edite el archivo /opt/bitnami/mongodb/mongodb.conf y reemplace las siguientes líneas: # Activar / desactivar seguridad.
  2. Reinicie el servidor MongoDB: cd / opt / bitnami sudo /opt/bitnami/ctlscript.sh restart mongodb.
  3. Cree un nuevo usuario administrativo con una nueva contraseña.

¿Cómo encuentro usuarios en MongoDB?

Para listar todos los usuarios en el shell de Mongo, use el método getUsers () o el comando show

  1. Caso 1: uso de getUsers () La sintaxis es la siguiente: db.getUsers ();
  2. Caso 2: uso del comando show. La sintaxis es la siguiente:
  3. Caso 1: la primera consulta es la siguiente -> db.
  4. Caso 2 - La segunda consulta es la siguiente -> mostrar usuarios;

Recomendado: