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