0

我需要通过登录并通过节点从节点访问我的 mongodb。我现在是怎么做的:

var mongo = require('mongodb'),
    Server = mongo.Server,
    Db = mongo.Db,
    ObjectID = require('mongodb').ObjectID;
var BSON = mongo.BSONPure;
var server = new Server('localhost', 27017, {
    auto_reconnect: true
});
var db = new Db('mybase', server);

我应该怎么做才能使用密码进行身份验证?

4

1 回答 1

1

db.authenticate打开与服务器的连接后调用。

db.open(function(err, db) {
    db.authenticate('username', 'password', function(err, result) {
        ...
    });
  });
});
于 2012-11-17T14:57:07.857 回答