詳解MongoDB數(shù)據(jù)庫(kù)授權(quán)認(rèn)證的實(shí)現(xiàn)相關(guān)知識(shí)
時(shí)間:2024-02-08 11:17作者:下載吧人氣:33
1.與用戶相關(guān)的命令
- db.auth() 將用戶驗(yàn)證到數(shù)據(jù)庫(kù)。
- db.changeUserPassword() 更改現(xiàn)有用戶的密碼。
- db.createUser() 創(chuàng)建一個(gè)新用戶。
- db.dropUser() 刪除單個(gè)用戶。
- db.dropAllUsers() 刪除與數(shù)據(jù)庫(kù)關(guān)聯(lián)的所有用戶。
- db.getUser() 返回有關(guān)指定用戶的信息。
- db.getUsers() 返回有關(guān)與數(shù)據(jù)庫(kù)關(guān)聯(lián)的所有用戶的信息。
- db.grantRolesToUser() 授予用戶角色及其特權(quán)。
- db.removeUser() 已過時(shí)。從數(shù)據(jù)庫(kù)中刪除用戶。
- db.revokeRolesFromUser() 從用戶中刪除角色。
- db.updateUser() 更新用戶數(shù)據(jù)。
2.配置mongodb登陸授權(quán)認(rèn)證
2.1.創(chuàng)建一個(gè)用戶
> use admin
> db.createUser(
{
user: “admin”,
pwd: “123456”,
roles: [ { role: “root”, db: “admin” } ] //指定角色為root,表示管理員
}
> db.getUsers()
標(biāo)簽MongoDB,技術(shù)文檔,數(shù)據(jù)庫(kù),MongoDB
網(wǎng)友評(píng)論