新裝mongodb後,結果一段時間沒有用,密碼給忘記了,只能重置密碼了。mongodb
步驟以下:rest
一、找到mongodb的配置文件rem
經過ps -ef|grep mongod找到mongodb的配置文件mongod.conf登錄
也能夠經過find / -name mongod.conf找到配置文件配置
發現配置文件在/etc/mongod.confgrep
二、編輯配置文件將用戶驗證的配置項屏蔽密碼
vi /etc/mongod.conf配置文件
保存後退出db
三、重啓mongodtab
systemctl restart mongod
四、登陸mongo
這時候登陸就不須要密碼認證了,而後刪除之前設置的用戶
use admin
db.system.users.find()
db.system.users.remove({})
五、從新設置密碼
db.createUser({user:'admin',pwd:'mnbvvbnm',role:[{"role":"userAdminAnyDatabase","db":"admin"}]})
六、將配置文件的驗證還原,重啓mongod就能夠了