Como habilitar seguridad de MongoDB en Windows

Hola a todos, hoy os voy a explicar como habilitar seguridad de MongoDB en Windows.

Por defecto, en nuestra base de datos MongoDB, no tiene ningún tipo de seguridad al instalar.

Antes de empezar, necesitamos tener instalado MongoDB en nuestro equipo.

https://www.discoduroderoer.es/instalar-mongodb-en-ubuntu/

También os recomiendo crear un usuario administrador.

https://www.discoduroderoer.es/como-crear-un-usuario-administrador-en-mongodb

Abrimos el explorador de Windows y buscamos la carpeta donde tenemos instalado MongoDB. Por defecto, estará en C:\Program Files\MongoDB\Server\5.0\bin

El fichero que nos interesa es el mongod.cfg, en este fichero se guarda toda la configuración sobre MongoDB.

Recomiendo abrir un programa de edición de texto en modo administrador.

Hacemos click en Abrir… y abrimos la carpeta donde esta instalado MongoDB. Nos interesa la parte de #security

Lo cambiaremos a:

security:
  authorization: enabled

Importante, no pongáis tabulaciones, puede que os de problemas.

Guardamos el fichero y abriremos los servicios de Windows. Win + R y escribimos services.msc

Reiniciamos el servicio, dándole al botón secundario y elegimos Reiniciar.

Toca abrir MongoDB Compass para comprobar que funciona lo que hemos hecho. Al pulsar el botón connect, pasará esto:

Nos desconectamos y vamos a rellenar la conexión desde “Fill in connection fields individually”.

Ahora si nos dejara conectarnos.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *