账号类型 | 账号说明 | 注意事项 |
超级管理员账号 | 即 root 账号。MongoDB 实例创建成功后,系统会默认在 admin 库中创建一个超级管理员账号。 |
|
高权限账号 | 对 admin 库有任意权限的账号即为高权限账号。 | |
普通账号 | 对 admin 库没有任何权限的账号即为普通账号。 | |
权限类型 | 权限名称 | 权限说明 |
管理员操作权限 | dbAdmin | 拥有对数据库对象执行管理操作的权限,但不具备对数据库执行读写操作的权限。 |
| userAdmin | 在本库下创建用户的权限。 |
| dbOwner | 对本库执行所有操作的权限。 |
集群操作权限 | clusterMonitor | 查询集群和复制集的权限。 |
普通操作权限 | read | 对本库执行查询操作的权限。 |
| readWrite | 对本库执行增删改查等操作的权限。 |
实例操作权限 | readAnyDatabase | 查询本实例所有库的权限。 |
| readWriteAnyDatabase | 增删改查本实例所有库的权限。 |
| userAdminAnyDatabase | 在本实例所有库下创建用户的权限。 |
| dbAdminAnyDatabase | 本实例所有库的 dbAdmin 权限。 |
备份操作权限 | backup | 对本实例所有库执行备份操作权限。 |
弱密码分类 | 包含的弱密码 |
以特殊字符开头的弱密码 |
|
以数字开头的弱密码 |
|
以字母开头的弱密码 |
|