最近更新时间:2023.12.01 10:18:45
首次发布时间:2022.03.11 16:23:48
创建文档数据库 MongoDB 版实例时,系统会默认在 admin 数据库中创建一个 root 账号,拥有 MongoDB 内置 root 权限。
通过 root 账号登录数据库后,您可以对数据库进行读写操作并管理其他账号。如果需要对数据库进行精细化管理,您可以创建其他权限的账号进行分权分库操作。
说明
关于 MongoDB 的更多账号和权限信息,请参见 Built-In Roles。
角色类型 | 权限名称 | 权限说明 |
---|---|---|
超级用户角色 | root | 超级用户权限,具体拥有如下权限:
|
普通操作角色 | read | 对本库执行查询操作的权限。 |
readWrite | 对本库执行增删改查等操作的权限。 | |
管理员操作角色 | dbAdmin | 拥有对数据库对象执行管理操作的权限,但不具备对数据库执行读写操作的权限。 |
userAdmin | 在本库下创建用户的权限。 | |
dbOwner | 对本库执行所有操作的权限。 | |
集群管理员角色 | clusterAdmin | 对集群执行所有操作的权限。 |
备份与恢复操作角色 | backup | 对本实例所有库执行备份操作权限。 |
restore | 对本实例所有库执行恢复操作权限。 |