1

我在使用 mongo 数据库时遇到问题。

当我运行服务器时,我不断收到此错误,并且我已导出密码。

{ [MongoError: auth fails] name: 'MongoError', errmsg: 'auth fails', ok: 0 }

任何援助将不胜感激。

4

1 回答 1

0

检查这些...

  1. 你有没有设置auth = true在你的etc/mongod.conf.
  2. 您可能正在连接到test数据库。

还要检查你的角色

db.addUser( { user: "admin", pwd: "admin", 
    roles: ["userAdminAnyDatabase"] } );

角色只userAdminAnyDatabase允许用户管理。它只能对数据库管理员进行身份验证。

于 2013-09-27T21:59:42.740 回答