MongoDB 管理、备份恢复及应用场景
发布时间
阅读量:
阅读量
1.用户管理体系构建
MongoDB数据库在默认配置下并未设置用户名与密码,这意味着其访问权限未受到任何限制。为便于数据库的管理并提升其安全性,有必要建立相应的数据库用户账户。
权限说明:
| read | 允许用户读取指定数据库 |
|---|---|
| readWrite | 允许用户读写指定数据库 |
| dbAdmin | 允许用户在指定数据库中执行管理函数,如索引创建、删除,查看,统计或访问system.profile. |
| userAdmin | 允许用户向 system.users 集合写入,可以找指定数据库里创建、删除和管理用户. |
| clusterAdmin | 只在 admin 数据库中可用,赋予用户所有分片和复制集相关函数的管理权限。 |
| readAnyDatabase | 只在 admin 数据库中可用,赋予用户所有数据库的读权限 |
| readWriteAnyDatabase | 只在 admin 数据库中可用,赋予用户所有数据库的读写权限 |
| userAdminAnyDatabase | 只在 admin 数据库中可用,赋予用户所有数据库的 userAdmin 权限 |
| dbAdminAnyDatabase | 只在 admin 数据库中可用,赋予用户所有数据库的 dbAdmin 权限 |
| root | 只在 admin 数据库中可用。超级账号,超级权限 |
创建用户:
全部评论 (0)
还没有任何评论哟~
