我對MongoDb有點新,而我正在使用MongoDb v.2.4.Here問題是,當我運行帶有--auth參數的mongod時,即使經過身份驗證,我也不是能夠執行簡單的操作,如「顯示用戶」。但是如果我運行沒有--auth參數的mongod,工作正常。MongoDB未被授權查詢admin.system.users
> use admin
switched to db admin
> db.auth("dbadmin","mypassword")
1
> show users
**Thu Feb 27 16:50:17.695 error: { "$err" : "not authorized for query on admin.sys
tem.users", "code" : 16550 } at src/mongo/shell/query.js:128**
謝謝。像魅力一樣工作!實際上,我已將dbAdminAnyDatabse角色分配給管理員。那是我錯過的地方。 – AnonymousCoder