千家信息网

mongodb怎么给用户授权

发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,这篇文章主要介绍"mongodb怎么给用户授权",在日常操作中,相信很多人在mongodb怎么给用户授权问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"mongodb怎么
千家信息网最后更新 2025年11月09日mongodb怎么给用户授权

这篇文章主要介绍"mongodb怎么给用户授权",在日常操作中,相信很多人在mongodb怎么给用户授权问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"mongodb怎么给用户授权"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

mongodb 用户权限管理:
新建用户:
db.createUser(userDocument)
db.createUser({user:'backup',pwd:'backup',roles:["readWrite"]})
db.createUser({user:"backup",pwd:"backup", roles:[{role:"readWrite",db: "dba"}]});
db.createUser({user:"dba",pwd:"dba", roles:[{role:"dbAdmin",db: "dba"}]});
Built-In Roles(内置角色):
1. 数据库用户角色:read、readWrite;
2. 数据库管理角色:dbAdmin、dbOwner、userAdmin;
3. 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
4. 备份恢复角色:backup、restore;
5. 所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
6. 超级用户角色:root
// 这里还有几个角色间接或直接提供了系统超级用户的访问(dbOwner 、userAdmin、userAdminAnyDatabase)
7. 内部角色:__system

Read:允许用户读取指定数据库
readWrite:允许用户读写指定数据库
dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile
userAdmin:允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理用户
clusterAdmin:只在admin数据库中可用,赋予用户所有分片和复制集相关函数的管理权限。
readAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读权限
readWriteAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读写权限
userAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的userAdmin权限
dbAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的dbAdmin权限。
root:只在admin数据库中可用。超级账号,超级权限

删除用户:
db.dropUser(username)

授权:
db.grantRolesToUser(
"backup",
[
{ role: "readAnyDatabase", db:"admin" }
]
)

到此,关于"mongodb怎么给用户授权"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

用户 数据 数据库 角色 权限 管理 学习 函数 更多 帮助 实用 接下来 备份 文章 方法 理论 知识 篇文章 系统 索引 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳服务器机箱机柜 计算机网络技术入门编程 中国互联网络技术环境分析 网络技术属于什么学 企业服务器维护难吗 室外通信网络技术工程有限公司 数据库 上亿数据库 服务器中的文件打不开怎么办 微软认证软件开发专家是什么 并行数据库有几个os控制 计算机等级网络技术有用吗 驱动器下载软件开发 联想软件开发成都怎么样 软件开发平台无需代码 天翼云服务器设置ip 服务器不响应http请求不返回 阿里巴巴 数据库构架 南通市苏通网络技术有限公司 网络安全现状分析及应对方法 企业版金数据库 网络安全等级保护测评要求最新 自选学位论文数据库名称 深圳市亿佳网络技术有限公司官网 漫说网络安全法四 2020年网络安全思科 常熟数据网络技术费用 浙江大华网络安全研究院 手机版服务器加载不出 南京杭州上海软件开发工作 大话西游外传服务器
0