sql >> Database >  >> NoSQL >> MongoDB

Wachtwoord instellen voor de mongo-database van meteor

Ik denk niet dat je dat kunt, wanneer je de ingebouwde MongoDB-server van Meteors gebruikt.

De reden hiervoor is dat als u een wachtwoord op die database plaatst, Meteor er geen verbinding mee kan maken.

En om een ​​wachtwoord in de MongoDB-verbinding op te geven, moet u de omgevingsvariabele MONGO_URL instellen.

En wanneer je dat doet, zal Meteor denken dat je een externe MongoDB-installatie uitvoert en zal het niet eens de ingebouwde MongoDB-server starten.

Dus het is een soort van catch-22.

Om een ​​wachtwoord in te stellen, moet je een aparte MongoDB op je server hebben geïnstalleerd, een wachtwoord instellen op die en dan Meteor vertellen om het te gebruiken met behulp van een MONGO_URL-omgevingsvariabele in de indeling:

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

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



  1. Waarom krijg je een foutmelding bij het updaten van MongoDb?

  2. Selecteer documenten waarin alle waarden in een matrixveld in een andere matrix voorkomen

  3. Snelste manier om een ​​histogram van arraygroottes te krijgen met behulp van het MongoDB-aggregatieframework

  4. TypeError:kan eigenschap 'items' van null niet lezen in monogdb met nodejs