2018年06月10日 18:27:16 xiejava1018 閱讀數 3172java
版權聲明:本文爲博主原創文章,未經博主容許不得轉載。 https://blog.csdn.net/fullbug/article/details/80643239mongodb
新裝mongodb後,結果一段時間沒有用,密碼給忘記了,只能重置密碼了。spa
步驟以下:.net
一、找到mongodb的配置文件rest
經過ps -ef|grep mongod找到mongodb的配置文件mongod.confblog
也能夠經過find / -name mongod.conf找到配置文件rem
發現配置文件在/etc/mongod.confget
二、編輯配置文件將用戶驗證的配置項屏蔽登錄
vi /etc/mongod.conf配置
保存後退出
三、重啓mongod
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就能夠了