无法从shell / robomongo连接mongodb。但是通过nodejs代码连接

时间:2016-04-03 09:54:18

标签: node.js mongodb shell

我尝试使用以下命令从shell连接mongodb。

mongo xxxxx.mongolab.com:47612/dbname -u user -p password

但我收到错误:错误:18身份验证失败
当我尝试从Robomongo连接时,授权失败。
但是当我尝试从我的NodeJS代码连接mongodb时,它的工作完美。

NodeJS代码:

mongoose.connect('mongodb://user:password@xxxxx.mongolab.com:47612/dbname',
function (err){
 if (err) throw err;
 console.log("db connected")
});

此外,我尝试将 mongod.conf 中的绑定IP从127.0.0.1更改为0.0.0.0
问题仍然存在。

0 个答案:

没有答案