Est-ce que Node.js Mongoose vous permet de vous connecter à une base de données via un utilisateur / mot de passe?
-
22-10-2019 - |
Question
Comment puis-je faire cela? En ce moment, je peux me connecter à la base de données, mais il semble que seulement lorsqu'aucun utilisateur est défini ...
La version de 1.0 ... mais je ne peux pas trouver comment entrer utilisateur / passer dans la connexion?
La solution
var db = mongoose.connect('mongodb://localhost/goaljuice');
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]
http://www.tulek.org/2010/11/28/ noeud-js-mongodb-mangouste /
http://www.mongodb.org/display/DOCS/Connections
Dans MongoDB, vous devez collections affectées à des utilisateurs avant de pouvoir y accéder.
db.addUser("theadmin", "anadminpassword")
http://www.mongodb.org/display/DOCS/Security+and+Authentication
HTH
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow