Mongolab连接无法正常工作

我有一个简单的使用mongodb的NodeJS服务。 现在我正在“迁徙”到当地蒙古人的蒙古人。 连接工作正常,但是当我的服务试图检索一些数据时,出现以下错误:

{ [MongoError: auth failed] name: 'MongoError', message: 'auth failed', ok: 0, errmsg: 'auth failed', code: 18 } 

我已经检查了一些类似的问题,并抛弃了以下几点:

  • 不是mongolaburl。
  • 不是mongolab数据库用户(我使用具有dbOwnerangular色的admin / admin)。

服务器连接:

 var db = mongojs('mongodb://admin:admin@xxxxx.mongolab.com:xxxxx/database', ['players']); 

服务

 app.get('/player', function (req, res) { db.players.find().sort({_id:-1},function(err,docs) { if (err) { console.log(err); } res.json(docs); }); });