0

我怎样才能做到这一点?现在我可以连接到数据库,但似乎只有在没有设置用户的情况下......

http://mongoosejs.com/

它是 1.0 版...但我找不到如何输入用户/通过连接?

4

1 回答 1

9
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+and+Authentication

高温高压

于 2011-04-27T06:52:34.690 回答