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.uj5u.com/shujuku/40060.html
標籤:NoSQL
上一篇:Python操作MongoDB查詢時處理ObjectId
下一篇:pb資料視窗跳轉問題
