sql >> Base de Datos >  >> NoSQL >> MongoDB

Establecer contraseña para la base de datos mongo de meteorito

No creo que puedas, cuando estás ejecutando el servidor MongoDB incorporado de Meteors.

La razón de esto es que si coloca una contraseña en esa base de datos, Meteor no podrá conectarse a ella.

Y para especificar una contraseña en la conexión MongoDB, debe configurar la variable de entorno MONGO_URL.

Y cuando haga eso, Meteor pensará que está ejecutando una instalación externa de MongoDB y ni siquiera iniciará el servidor MongoDB integrado.

Así que es una especie de catch-22.

Para establecer una contraseña, debe tener un MongoDB separado instalado en su servidor, establecer una contraseña en ese y luego decirle a Meteor que lo use usando una variable de entorno MONGO_URL en el formato:

mongodb://username:[email protected]:27017/meteor

Consulte https://docs.meteor.com/api/collections.html#mongo_url