mongodb如何修改密碼?網路上說的有兩種方法,第一種我沒有試過,
我試的是第二種方法:
db.changeUserPassword('tank2','test');
但沒有成功,我use admin,然後執行,報我 User tank2@admin not found.這個我明白,因為我的admin就是沒有這個用戶的。但是use dbname,然後 db.auth這個資料庫的授權之後,再修改密碼,又報Error:Updating user failed:not authorized.這次報我沒有權限。
然後我先用admin授權,然後切換回自己的資料庫,再修改密碼,還是報我User tank2@dbname not found.我是可以確定我的這個資料庫的確是有這個使用者的。
不然就是那個執行修改指令一直不會結束,輸了分號也不行! 。
所以實在是不懂啊。
用戶名相同就覆蓋了,也能達到修改的目的
關於MongoDB帳號管理相關操作,你可以參考:
http://forum.foxera.com/mongo...