mongo在哪创建管理员_MongoDB初始化创建管理员账户登录
1.查看mongodb服務(wù)是否開啟:
ps -ef | grep mongod
2.管理員角色必須在啟用--auth認證參數(shù)之前創(chuàng)建,否則會沒有操作權(quán)限。如果之前已經(jīng)創(chuàng)建過用戶,請先刪除。
kill掉mongod服務(wù),重新啟動,以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"} ]}) --> 創(chuàng)建新用戶,設(shè)置用戶名密碼
3.設(shè)置好新的管理員用戶,以驗證模式,重啟mongod服務(wù):
mongo admin -u root -p "123456"
原文:https://www.cnblogs.com/frisk/p/11568976.html
總結(jié)
以上是生活随笔為你收集整理的mongo在哪创建管理员_MongoDB初始化创建管理员账户登录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: my my my my是哪首歌啊?
- 下一篇: mysql 月份差_MySQL时间差返回