mongodb中的用户问题

时间:2013-12-09 15:16:53

标签: mongodb

我发现在mongodb.conf中"auth=true"时对数据库进行身份验证有很多问题。

我创建了我的数据库,我选择了它并且我添加了这样的用户:

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

(我尝试过所有角色)

但是当我尝试通过MongoHub登录时,我得到"errmsg unauthorized"

1 个答案:

答案 0 :(得分:0)

根据添加用户的方式(使用角色),您正在使用2.4.X版本的MongoDB。

您可以使用mongoshell和db.auth()命令测试身份验证,因为这可能是Mongohub的问题(根据github最近2年前更新过)