MongoDB用户权限篇
admin
2023-01-19 02:00:05
0

db.createUser(user,writeConcern)

     user这个文档创建关于用户的身份认证和访问信息

     writeConcern这个文档描述保证MongoDB提供写操作的成功报告

    user文档,定义了用户的以下形式:

     user字段,为新用户的名字

 pwd字段,用户的密码

 cusomData字段,为任意内容,例如可以为用户全名介绍

 roles字段,指定用户的角色,可以用一个空数组给新用户设定空角色

 在roles字段,可以指定内置角色和用户定义的角色

 

Built-In Roles(内置角色)

     1、数据库用户角色:read、readWrite

 2、数据库管理角色:dbAdmin dbOwner  userAdmin

 3、集群管理角色: clusterAdmin  clusterManager clusterMonitor hostManager 

 4、备份恢复角色: backup restore

 5、所有数据库角色:readAnyDatabase   readWriteAnyDatabase userAdminAnyDatabase

 

db.createUser({"user":"abcd",

 "pwd":"123456",

 "customData":{"emp":12343},

 roles:[

{role:"clusterAdmin",db:"admin"},

{role:"readAnyDatabase",db:"admin"},"readWrite"]})  

 

    1、添加管理员账户

use admin

db.createUser({user:"admin",pwd:"123456",roles:["root"]})

db.createUser({user:"admin",pwd:"123456",roles:["root"]})

2、查看用户信息

db.system.users.find()

db.createUser({user:"admin",pwd:"admin",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})


相关内容

热门资讯

金风科技获得发明专利授权:“定... 证券之星消息,根据天眼查APP数据显示金风科技(002202)新获得一项发明专利授权,专利名为“定子...
保守派活动家遭枪击身亡,特朗普... 据CNN报道,特朗普在社交平台发文称,保守派活动家查理·柯克在犹他州的一次活动中被枪击身亡。2024...
【致敬生命与未来的耕耘者】林万... 编者按: 7月21日至26日,我省以“致敬生命与未来的耕耘者”为主题,邀请教育、医疗领域专家休假,并...
美国一保守派政治组织负责人遭枪... 当地时间10日,美国犹他州议长迈克·舒尔茨证实,当天遭枪击的美国一保守派政治组织负责人查理·柯克死亡...
三一重能风电装备5G工厂入选工... 近日,工业和信息化部办公厅发布关于印发《2025年5G工厂名录》的通知,其中三一重能风电装备5G工厂...
胡塞武装称以军空袭也门媒体民用... 也门胡塞武装发言人叶海亚·萨雷亚当地时间10日就以色列最新一轮空袭发表声明,否认以方关于“袭击导弹发...
感受科技魅力 “触摸”前沿未来 看酷炫的机器人乐队表演、听“人造小太阳”装置原理现场揭秘、用趣味实验探秘“舌尖”上的科学……9月7日...
盛科通信公布“故障检测诊断方法... 天眼查APP显示,近日,苏州盛科通信股份有限公司申请的“故障检测诊断方法、系统和网络设备”专利公布。...
联邦法官阻止罢免美联储理事库克... △美联储理事莉萨·库克(资料图)当地时间10日,美国政府就联邦法官阻止美总统罢免美联储理事莉萨·库克...
飞象星球亮相2025服贸会 首... 【CNMO科技消息】9月10日,2025年中国国际服务贸易交易会(以下简称“服贸会”)于北京隆重开幕...