mongodb之用戶權限

mongodb之用戶權限

草汀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")

 

本文由百家號做者上傳併發布,百家號僅提供信息發佈平臺。文章僅表明做者我的觀點,不表明百度立場。未經做者許可,不得轉載。

相關文章
相關標籤/搜索