欢迎光临散文网 会员登陆 & 注册

Centos系统:Docker安装MongoDB,并备份还原数据

2023-08-02 21:20 作者:三牛爱编程  | 我要投稿

mongo安装

mongo操作

  • 创建用户并授权

  • mongoDb用户角色权限说明

  • 数据库用户角色 read、readWrite

  • 数据库管理角色 dbAdmin、dbOwner、userAdmin

  • 集群管理角色 clusterAdmin、clusterManager、clusterMonitor、 hostManager

  • 备份恢复角色 backup、restore

  • 所有数据库角色 readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase

  • 超级用户角色 root

  • 内部角色 __system

  • 角色说明

    • Read 允许用户读取指定数据库

    • readWrite 允许用户读写指定数据库

    • dbAdmin 允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile

    • userAdmin 允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理用户

    • clusterAdmin 只在admin数据库中可用,赋予用户所有分片和复制集相关函数的管理权限。

    • readAnyDatabase 只在admin数据库中可用,赋予用户所有数据库的读权限

    • readWriteAnyDatabase 只在admin数据库中可用,赋予用户所有数据库的读写权限

    • userAdminAnyDatabase 只在admin数据库中可用,赋予用户所有数据库的userAdmin权限

    • dbAdminAnyDatabase 只在admin数据库中可用,赋予用户所有数据库的dbAdmin权限。

    • root 只在admin数据库中可用。超级账号,超级权限

  • 数据备份


    • 数据恢复

    结果


    Centos系统:Docker安装MongoDB,并备份还原数据的评论 (共 条)

    分享到微博请遵守国家法律