任何人都可以幫助我嗎?身份驗證MongoDB
我想驗證用戶在我的數據庫中,但我geting錯誤「auth失敗」。
我已經用--auth選項啓動了數據庫mongod,並在我的數據庫中創建了一個用戶。 但是,當我嘗試運行命令 - >"mongo 192.168.2.2/db_name -u user -p 123"
它說"auth fails"
通過和用戶是一樣的。 用戶具有所有管理和羣集角色。 如果我嘗試記錄沒有管理員角色它說「未授權查詢admin.system.users」
運行命令db.auth("user","123")
返回true給我。 我已經試圖添加用戶db.addUser("user","123")
和db.addUser({name: "user", pwd: "123", roles: ["dbAdmin", "userAdminAnyDatabase", "clusterAdmin"]})
任何提示?
你嘗試'使用管理員?請參閱:http://docs.mongodb.org/manual/tutorial/add-user-administrator/ – Yaron
是的,我總是輸入這個命令來使用管理數據庫,我已經做了89次mongo文檔中的所有步驟。 – Storm
任何人都可以幫忙嗎? – Storm