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.
También os recomiendo crear un usuario administrador.
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.
Deja una respuesta