小小最近接觸了MongoDB,所以這里開始學(xué)習(xí)MongoDB,之用戶管理模塊的相關(guān)內(nèi)容。
進入MongoDB的Shell
這里輸入如下的命令,進入MongoDB的shell
mongo
切換數(shù)據(jù)庫
use admin
使用如上的命令,切換數(shù)據(jù)庫到admin數(shù)據(jù)庫。
創(chuàng)建超級管理員用戶
創(chuàng)建超級管理員權(quán)限的用戶
db.createUser( { user: "admin", customData:{description:"superuser"}, pwd: "admin", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } )
其中各個字段解釋如下
創(chuàng)建超級用戶
這里創(chuàng)建一個超級用戶,用于管理全部用戶的權(quán)限
db.createUser( { user:"root", pwd:"pwd", roles:["root"] })
創(chuàng)建一個業(yè)務(wù)數(shù)據(jù)庫的管理員的用戶
這個用戶專門負責(zé)一個或者幾個數(shù)據(jù)庫的增刪查改。
> db.createUser({ user:"user001", pwd:"123456", customData:{ name:'jim', email:'jim@qq.com', age:18, }, roles:[ {role:"readWrite",db:"db001"}, {role:"readWrite",db:"db002"}, 'read'// 對其他數(shù)據(jù)庫有只讀權(quán)限,對db001、db002是讀寫權(quán)限 ]})
其中
這樣就完成了一個最基本的數(shù)據(jù)庫管理角色的創(chuàng)建。
查看和創(chuàng)建用戶
使用如下的命令,進行查看和創(chuàng)建用戶
show users
使用該命令可以實現(xiàn)對用戶的查看和創(chuàng)建用戶。
修改密碼
use admindb.changeUserPassword("username", "xxx")
使用該命令,可以實現(xiàn)對密碼的修改。
修改密碼和用戶信息
db.runCommand( { updateUser:"username", pwd:"xxx", customData:{title:"xxx"} })
刪除數(shù)據(jù)庫用戶
use admindb.dropUser('user001')
創(chuàng)建其他數(shù)據(jù)庫管理員
// 登錄管理員用戶use admindb.auth('admin','admin')// 切換至db001數(shù)據(jù)庫use db001// ... 主站蜘蛛池模板: 一级黄色录像视频 | 亚洲精品一区 | 国产乱淫av片 | 一级视频在线观看 | 在线看免费观看日本 | 999国产在线视频 | 久久久久久毛片免费观看 | 色福利影院 | 精品福利一区二区 | 国产一级色 | 久久久.com| 噜噜噜天天躁狠狠躁夜夜精品 | 久久av资源网 | 欧美区在线观看 | 久久久久久久久久久久久久久 | 蜜桃视频一区二区三区 | 黄色网址网站 | 国产区一区 | www日| 天天综合网91 | 欧美成人精品一区二区男人看 | 黄色av观看 | 日韩一区二区三区视频在线观看 | 欧美一级二级在线观看 | www.99精品| 久久网站热最新地址 | 欧美涩涩网 | 日韩av一区二区三区在线 | 国产精品一区免费 | 久久99精品久久久久久青青日本 | 久久久久无码国产精品一区 | 欧美在线视频一区二区 | 精品国产乱码久久久久久久软件 | 蜜桃视频网站在线观看 | 麻豆精品一区二区 | 国产视频一区二区 | 亚洲日本中文 | 精品欧美一区二区精品久久久 | 天天插天天操天天干 | 精品一区亚洲 | 亚洲嫩草 |