• MongoDB


    数据库用户角色(每个数据库都有的角色)
     
    角色名
    说明
    read
    对non-system集合的读取权限,以及以下system集合的读取权限:system.indexes,system.js,system.namespaces
    readWrite
    对non-system集合的读写权限,以及system.js上的读写权限
     
     
    数据库管理角色(每个数据库都包含的数据管理角色)
     
    角色名
    说明
    dbAdmin
    完成管理性任务的权限,比如schema相关任务、索引、统计信息收集。不能用于管理用户和角色
    dbOwner
    管理数据库需要的所有权限。包含(readWrite、dbAdmin、userAdmin角色的权限)
    userAdmin
    在当前数据库创建和修改角色和用户的权限
     
     
    集群管理角色
    admin数据库包含以下角色用于管理整个系统,而不是只针对单个数据库
     
    角色名
    说明
    clusterAmin
    提供集群管理的最大权限。包含了clusterManager、clusterMonitor、hostManager角色的权限
    clusterManager
    管理和监控集群,可以访问local和config数据库。
    clusterMonitor
    对集群的读权限
    hostManager
    管理和健康servers
     
     
    备份和还原角色
    admin数据库包含以下角色用于备份和还原数据
     
    角色
    说明
    backup
    备份权限
    restore
    还原权限
     
     
    all-database roles
    admin数据提供以下角色,对所有数据库都有效。
     
    角色
    说明
    readAnyDatabase
    提供对所有数据库的读权限
    readWriteAnyDatabase
    提供对所有数据库的写权限
    userAdminAnyDatabase
    提供对所有数据库用户的管理权限
    dbAdminAnyDatabase
    对所有数据库的dbAdmin权限
     
     
    超级角色
    角色
    说明
    root
    拥有最高权限
     
     
    内部角色
    角色
    说明
    __system
    Provides privileges to take any action against any object in the database
  • 相关阅读:
    Python的数据类型--数字--字符串
    python基本--数据类型
    系统分区 ,硬盘格式化,
    linux 用户创建,权限,分组
    协程
    进程
    线程与进程--线程三把锁
    线程
    socket网络编程-字典
    socket网络编程
  • 原文地址:https://www.cnblogs.com/abclife/p/5329341.html
Copyright © 2020-2023  润新知