Разрешает ли Mongoose node.js подключаться к базе данных через пользователь/пароль?

StackOverflow https://stackoverflow.com/questions/5800416

Вопрос

Как я могу это сделать? Прямо сейчас я могу подключиться к базе данных, но кажется, что только пользователь не установлен ...

http://mongoosejs.com/

Это версия 1.0 ... но я не могу найти, как ввести пользователя/передать в соединение?

Это было полезно?

Решение

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/node-js-mongodb-mongoose/

http://www.mongodb.org/display/docs/connections

В MongoDB вы должны назначить коллекции пользователям, прежде чем они смогут получить к ним доступ.

db.addUser("theadmin", "anadminpassword")

http://www.mongodb.org/display/docs/security+ и натурал

Hth

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top