sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB Auth Kan ikke finde brugernavn på Bitnami MEAN Stack Image

Mongoose kan godkende på 2 måder:

1, forbindelsesstreng: mongoose.connect('mongodb://username:[email protected]:port(usually 27017)/db') Hvor brugernavn og adgangskode er det respektive brugernavn og adgangskode for den specifikke db, vil vært være værten, hvor din db er hostet (altså localhost eller et eller andet domæne/IP), port er den port, mongo lytter på, og db er navnet på db du vil oprette forbindelse til

2, Brug af muligheder. Fra dokumenterne: var options = { useMongoClinet: true, auth: {authdb: 'admin'}, user: 'myUsername', pass: 'myPassword', } mongoose.connect(uri, options);

Jeg stod også over for fejlen 'brugernavn udefineret' i den første tilgang, men jeg lykkedes med den anden tilgang.

[Reference] https://github.com/Automattic/mongoose/issues/4891




  1. Er der en kommando i Redis til HASH-datastruktur, der ligner MGET?

  2. Django med NoSQL-database

  3. findAndModify fejler med fejl:Kan ikke opdatere 'field1' og 'field1' på samme tid

  4. PyMongo $inc har problemer