je suis en train de se connecter à ma base de données mongo suivante chaîne de connexionQue signifie authSource dans l'URL de base de données mongo?
var Mongo_url = 'mongodb://MyUSer:[email protected]:27017/chatme?authSource=admin';
Je reçois erreur
assertionError: null == { [MongoError: Authentication failed.]
name: 'MongoError',
message: 'Authentication failed.',
ok: 0,
code: 18,
Quelqu'un pourrait-il s'il vous plaît effacer cette chose « authSource = admin » pour moi.
J'ai mes utilisateurs dans la collection system.users. Donc, selon vous 'authSource = admin' devrait être remplacé par authSource = users. droite?? –
Non, c'est le nom de la base de données, pas la collection. Et il est par défaut à la base de données que vous essayez de vous connecter. Est-ce que cela fonctionne sans le paramètre? – Thilo
oui cela fonctionne sans paramètre aussi. Je l'ai maintenant. Merci –