MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Definir senha para o banco de dados mongo do meteoro


Eu não acho que você pode, quando você está executando o servidor MongoDB embutido do Meteors.

A razão para isso é que se você colocar uma senha nesse banco de dados, o Meteor não poderá se conectar a ele.

E para especificar uma senha na conexão MongoDB você precisa definir a variável de ambiente MONGO_URL.

E quando você fizer isso, o Meteor pensará que você está executando uma instalação externa do MongoDB e nem mesmo iniciará o servidor MongoDB embutido.

Então é meio que pega-22.

Para definir uma senha, você precisa ter um MongoDB separado instalado em seu servidor, definir uma senha nele e, em seguida, dizer ao Meteor para usá-lo usando uma variável de ambiente MONGO_URL no formato:
mongodb://username:[email protected]:27017/meteor

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