MongoDB初始化創建管理員賬戶登錄


1.查看mongodb服務是否開啟:

ps -ef | grep mongod

2.管理員角色必須在啟用--auth認證參數之前創建,否則會沒有操作權限。如果之前已經創建過用戶,請先刪除。

kill掉mongod服務,重新啟動,以noauth模式啟動:

mongod --dbpath /var/log/mongodb/ --storageEngine=mmapv1 --smallfiles --logappend --logpath /var/log/mongodb/mongodb.log --noauth --fork

mongo

use admin

db.system.users.remove({}) --> 刪除所有用戶

db.createUser({ user: "root", pwd: "123456", roles: [ { role: "root", db: "admin"} ]}) --> 創建新用戶,設置用戶名密碼

3.設置好新的管理員用戶,以驗證模式,重啟mongod服務:

mongo admin -u root -p "123456"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM