草汀mongodb
百家號18-11-1423:35數組
建立用戶併發
db.createUser({user:'test',pwd:'123456',roles:[{role:'readWrite',db:'unittest'}]})spa
其中role:指定用戶的角色,能夠用一個空數組給新用戶設定空角色;在roles字段,能夠指定內置角色和用戶定義的角色,具體可取以下值:blog
較早版本使用addUser添加用戶,如今最新版本不支持了;it
驗證用戶test
db.auth('test','123456')百度
查詢用戶date
查詢實例中全部用戶信息:use admin; db.system.users.find().pretty()查詢某一庫下全部用戶:use XXXX; show users修改用戶權限
db.updateUser(username,update,writeConcern)
username部分是必需要有的,添加須要更新的usernameupdate部分裏內容是可選,但必須有其中一項,例customData、roles、pwdwriteConcern部分是可選項修改用戶權限:db.updateUser("root",{roles:[{role:"readWriteAnyDatabase",db:"admin"}]})
修改用戶密碼:use XXX;db.changeUserPassword("tuser","123456") 注意:須要在帳號受權的庫執行
刪除用戶
db.dropUser("test1")
本文由百家號做者上傳併發布,百家號僅提供信息發佈平臺。文章僅表明做者我的觀點,不表明百度立場。未經做者許可,不得轉載。