日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > DB2 > 分析MongoDB數據庫的安全認證相關知識

分析MongoDB數據庫的安全認證相關知識

時間:2024-02-05 12:47作者:下載吧人氣:16

一、MongoDB的用戶和角色權限簡介

為了強制開啟用戶訪問控制(用戶驗證),則需要在MongoDB實例啟動時使用選項--auth或在指定啟動配置文件中添加auth=true

  • 啟用訪問控制:MongoDB使用的是基于角色的訪問控制(Role-Based Access Control,RBAC)來管理用戶對實例的訪問。通過對用戶授予一個或多個角色來控制用戶訪問數據庫資源的權限和數據庫操作的權限,在對用戶分配角色之前,用戶無法訪問實例。
  • 角色:在MongoDB中通過角色對用戶授予相應數據庫資源的操作權限,每個角色當中的權限可以顯示指定,也可以通過集成其他角色的權限,或者兩者都存在的權限。
  • 權限:權限由指定的數據庫(resource)以及允許在運行資源上進行的操作(action)組成。資源(resource)包括:數據庫、集合、部分集合和集群;操作(action)包括:對資源的增、刪、改、查(CRUD)操作。

在角色定義時可以包含一個或多個已存在的角色,新創建的角色會繼承包含的角色所有的權限。在同一個數據庫中,新創建角色可以繼承其他角色的權限,在admin數據庫中創建的角色可以繼承在其它任意數據庫中的角色的權限。

角色權限的查看,可以通過如下的命令進行查看:

# 查詢所有角色權限(僅用戶自定義角色)
> db.runCommand({ rolesInfo: 1 })

# 查詢所有角色權限(包含內置角色)
> db.runCommand({ rolesInfo: 1, showBuiltinRoles: true })

# 查詢當前數據庫中的某角色的權限
> db.runCommand({ rolesInfo: “<rolename>” })

# 查詢其它數據庫中指定的角色權限
> db.runCommand({ rolesInfo: { role: “<rolename>”, db: “<database>” } }

# 查詢多個角色權限
> db.runCommand({
rolesInfo: [
“<rolename>”, { role: “<rolename>”, db: “<database>” },

]
})

標簽MongoDB,技術文檔,數據庫,MongoDB

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 久热中文字幕在线精品免费 | 欧美成人三级网站 | 国产人成在线视频 | 欧美一级毛级毛片 | 国产成人v爽在线免播放观看 | 亚洲国产激情一区二区三区 | 中文字幕欧美日韩一 | 色综合久久久 | 福利视频在线午夜老司机 | 亚洲黄色免费网址 | 国产伦码精品一区二区三区 | 国产精品系列在线 | 手机看片精品国产福利盒子 | 日本一区视频在线观看 | 成人欧美午夜视频毛片 | 中文字幕一区中文亚洲 | 狠狠色综合网站久久久久久久 | 成人精品一区二区三区中文字幕 | 美女被男人cao的爽视频黄 | 亚洲国产一区二区三区四区五区 | 日本久久久久久久久久 | 国产精品午夜性视频 | 久草国产在线视频 | 日b毛片 | 中文精品视频一区二区在线观看 | 欧美大片国产在线永久播放 | a毛片免费观看完整 | 久久怡红院国产精品 | 国产婷婷一区二区在线观看 | 91无套极品外围在线播放 | 亚洲精品久久九九精品 | 色偷偷成人网免费视频男人的天堂 | 国产日韩欧美久久久 | 日韩一级欧美一级在线观看 | 精品一区二区三区亚洲 | 日韩精品欧美国产精品亚 | www.av视频在线观看 | 萌白酱福利视频在线网站 | 欧美日韩国产亚洲综合不卡 | 日韩特黄特色大片免费视频 | 狼人久久尹人香蕉尹人 |