mongo在哪创建管理员_MongoDB初始化创建管理员账户登录
生活随笔
收集整理的這篇文章主要介紹了
mongo在哪创建管理员_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"
原文:https://www.cnblogs.com/frisk/p/11568976.html
總結
以上是生活随笔為你收集整理的mongo在哪创建管理员_MongoDB初始化创建管理员账户登录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: my my my my是哪首歌啊?
- 下一篇: mysql 月份差_MySQL时间差返回