使用 mongo(命令列客戶端) 建立使用者授權資料庫
use 《資料庫》
db.createuser(]
})
修改mongodb配置,然後重啟
# 注釋掉這行 允許非本機訪問
#bind_ip = 127.0.0.1
bind_ip = 0.0.0.0
# 開啟auth認證 使用使用者名稱密碼驗證
# turn on/off security. off is currently the default
#noauth = true
auth = true
#或者authorization: enabled
登入賬號
#進入資料庫
use admin
#輸入賬號密碼
db.auth('admin','123456')
#查詢所有使用者
db.system.users.find().pretty()
mongodb賬號認證
安全與認證 mongodb提供了對不同使用者操作許可權的管理。mongod啟動時使用 auth或者配置檔案新增 security authorization enabled建立使用者 use admin db.createuser db.auth root 123456 認證使用者使用者驗證 賬號是...
mongoDB索引相關命令總結
1 我們知道如果索引使用的得當,會大幅提公升查詢速度,而如果使用不當有可能會使整個操作效能下降所以在建立索引的時候要考慮如下幾點 1 會做什麼樣的查詢,哪些鍵需要建立索引 2 每個鍵的索引方向是怎麼樣的 3 如何應對擴充套件,怎麼排序鍵的方向,使更多常用的資料儲存在記憶體中 2 這裡注意一下,建立索...
mongoDB使用者 許可權相關命令
獲得資料庫的所有使用者許可權資訊 db.getusers 獲得某個使用者的許可權資訊 db.getuser 建立角色 db.createrole 更新角色 db.updaterole 刪除角色 db.droprole 獲得某個角色資訊 db.getrole 刪除使用者 db.dropuser 刪除所...