2013-12-09 77 views
0

當mongodb.conf中的"auth=true"發現許多問題需要進行身份驗證。MongoDB中的用戶出現問題

創建我的數據庫,我選擇它和我添加的用戶是這樣的:

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

(我用的所有角色試過),但是當我試圖通過MongoHub登錄我得到"errmsg unauthorized"

回答

0

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

您可以使用mongoshell和db.auth()命令測試身份驗證,因爲這可能是Mongohub的問題(根據github,這是兩年前最後更新的)