10.3MongoDB默认提供的角色

10.3MongoDB默认提供的角色

  • 一、针对特定数据库中的读/写角色
    • 同一用户对不同数据库有不同的角色
    • read角色、readWrite角色;
      • 非系统集合的读,读/写权限
  • 二、特定数据库中的管理角色
    • dbAdmin(数据库操作权限,不能管理用户)、userAdmin(管理用户)、dbOwner(上述权限组合);
  • 三、针对所有数据库中的角色
    • readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
  • 四、超级用户角色
    • root角色,相当于这些组合(readWriteAnyDatabase、dbAdminAnyDatabase、userAdminAnyDatabase、clusterAdmin、restore、backup)