Security Reference

在本页面

以下列出了mongo shell 和其他安全参考资料中可用的与安全性有关的方法。

mongo Shell 中的安全方法

用户 Management 和身份验证方法

NameDescription
db.auth()向数据库验证用户。
db.changeUserPassword()更改现有用户的密码。
db.createUser()创建一个新用户。
db.dropUser()删除一个用户。
db.dropAllUsers()删除与数据库关联的所有用户。
db.getUser()返回有关指定用户的信息。
db.getUsers()返回有关与数据库关联的所有用户的信息。
db.grantRolesToUser()向用户授予角色及其特权。
db.removeUser()不推荐使用。从数据库中删除用户。
db.revokeRolesFromUser()从用户删除角色。
db.updateUser()更新用户数据。

角色 Management 方法

NameDescription
db.createRole()创建一个角色并指定其特权。
db.dropRole()删除用户定义的角色。
db.dropAllRoles()删除与数据库关联的所有用户定义角色。
db.getRole()返回指定角色的信息。
db.getRoles()返回数据库中所有用户定义角色的信息。
db.grantPrivilegesToRole()将特权分配给用户定义的角色。
db.revokePrivilegesFromRole()从用户定义的角色中删除指定的特权。
db.grantRolesToRole()指定角色,用户定义的角色将从这些角色继承特权。
db.revokeRolesFromRole()从角色中删除继承的角色。
db.updateRole()更新用户定义的角色。

安全参考文档