05、MongoDB实战:MongoDB的用户与权限管理

MongoDB 的用户与权限管理

    • 1.Mongodb 用户权限列表
  • 2.MongoDB 用户使用

    • 2.1 创建 DB 管理用户
      • 2.1.1 切换到 Admin 库
      • 2.1.2 查看 admin 中的用户
      • 2.1.3 db.createUser 函数
      • 2.1.4 创建管理员用户
      • 2.1.5 重启 MongoDB
      • 2.1.6 使用权限方式启动 MongoDB
      • 2.1.7 用户认证
    • 2.2 更新用户角色
      • 2.2.1 更新角色语法格式
    • 2.3 更新用户密码
      • 2.3.1 更新密码方式一的语法格式
      • 2.3.2 更新密码方式二的语法格式
    • 2.4 删除用户
  • Mongodb 作为时下最为热门的数据库,那么其安全验证也是必不可少的,否则一个没有验证的数据库暴露出去,任何人可随意操作,这将是非常危险的。我们可以通过创建用户的方式来降低风险。

1.Mongodb 用户权限列表

用户 描述
Read 允许用户读取指定数据库
readWrite 允许用户读写指定数据库
dbAdmin 允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问 system.profile
userAdmin 允许用户向 system.users 集合写入,可以找指定数据库里创建、删除和管理用户
clusterAdmin 只在 ad

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: