翻译或纠错本页面
- 安全 >
- 安全参考文献
安全参考文献¶
Security Methods in the mongo Shell¶
名称 |
详细说明 |
---|---|
db.auth() | 在一个数据库里认证一个用户。 |
用户管理方法。¶
名称 |
详细说明 |
---|---|
db.createUser() | 新建立一个用户。 |
db.addUser() | 弃用。在一个数据库中添加一个用户,并且允许管理员设置用户权限。 |
db.updateUser() | 跟新用户数据。 |
db.changeUserPassword() | 更改现有用户密码。 |
db.removeUser() | 弃用。从数据库中删除一个用户。 |
db.dropAllUsers() | 删除与某数据库相关的所有用户。 |
db.dropUser() | 删除一个用户。 |
db.grantRolesToUser() | 为用户授予某角色和该角色所包含的权限。 |
db.revokeRolesFromUser() | 从某用户中删除一个角色。 |
db.getUser() | 返回一个指定用户的信息。 |
db.getUsers() | 返回与某数据库相关的所有用户的信息。 |
用户关系方法¶
名称 |
详细说明 |
---|---|
db.createRole() | 建立一个角色和该角色包含的权限。 |
db.updateRole() | 更新一个用户自定义的角色。 |
db.dropRole() | 删除一个用户自定义的角色。 |
db.dropAllRoles() | 删除与某数据库相关的所有用户自定义角色。 |
db.grantPrivilegesToRole() | 为一个用户自定义的角色指定权限。 |
db.revokePrivilegesFromRole() | 从一个用户自定义的角色中删除指定的权限。 |
db.grantRolesToRole() | 指定用户定义的角色继承其权限的角色。 |
db.revokeRolesFromRole() | 从某用户中删除一个角色。 |
db.getRole() | 返回指定角色的信息 |
db.getRoles() | 返回某数据库中所有用户自定义角色的信息。 |
安全参考文献¶
- 内置角色
MongoDB提供的角色和相应访问权限的参考文献。
- system.roles Collection
介绍存储用户自定义角色集合的内容。
- system.users集合
介绍储存用户认证和角色分配集合的内容。
- Resource Document
介绍角色的资源文件。
- Privilege Actions
列举不同权限可食用的权限。
- MongoDB 默认端口
列举MongoDB使用的默认端口。
- 系统事件审计信息
系统事件审计信息的参考文献。