用户管理
2025年02月25日
前言
一、db.auth()
1.1 认识
db.auth()
验证数据库的用户身份。
1.2 语法
1.3 场景
二、db.changeUserPassword()
2.1 认识
db.changeUserPassword()
更改现有用户的密码。
2.2 语法
2.3 场景
三、db.createUser()
3.1 认识
db.createUser()
创建新用户。
3.2 语法
3.3 场景
四、db.dropUser()
4.1 认识
db.dropUser()
删除单个用户。
4.2 语法
4.3 场景
五、db.dropAllUsers()
5.1 认识
db.dropAllUsers()
删除与数据库关联的所有用户。
5.2 语法
5.3 场景
六、db.getUser()
6.1 认识
db.getUser()
返回指定用户的信息。
6.2 语法
6.3 场景
七、db.getUsers()
7.1 认识
db.getUsers()
返回与数据库关联的所有用户的信息。
7.2 语法
7.3 场景
八、db.grantRolesToUser()
8.1 认识
db.grantRolesToUser()
向用户分配角色及其特权。
8.2 语法
8.3 场景
九、db.removeUser()
9.1 认识
db.removeUser()
已弃用。从数据库中删除用户。
9.2 语法
9.3 场景
十、db.revokeRolesFromUser()
10.1 认识
db.revokeRolesFromUser()
从用户中删除角色。
10.2 语法
10.3 场景
十一、db.updateUser()
11.1 认识
db.updateUser()
更新用户数据。
11.2 语法
11.3 场景
十二、passwordPrompt()
12.1 认识
passwordPrompt()
提示将密码作为直接在各种 mongosh 用户身份验证/管理方法中指定密码的替代方法。