本文介紹如何在DMS中,通過配置安全規則來自訂屏蔽執行個體的系統庫。
背景資訊
在執行個體錄入DMS後,系統將自動採集執行個體中資料庫的中繼資料(字典)資訊。為保護系統庫,同時減少系統庫對您的幹擾,可自訂屏蔽DMS部分系統庫(如MySQL的information_schema庫)或高敏感業務的資料庫。屏蔽後,DMS將不會採集這些庫的中繼資料資訊,且無法在DMS中查看或搜尋到這些資料庫。
說明
PostgreSQL系列的執行個體,屏蔽的是模式(Schema)。
前提條件
執行個體的管控模式為安全協同。
注意事項
開啟過濾系統庫開關後,DMS將會屏蔽您配置的系統庫。若關閉該開關,將預設不屏蔽任何系統庫。
操作步驟
- 登入Data Management 5.0。
在頂部功能表列中,選擇安全與規範 > 安全規則。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的表徵圖,選擇全部功能 > 安全與規範 > 安全規則。
- 單擊目標規則集行操作列下的編輯。
在規則詳情頁左側的導覽列中,單擊其他 > 中繼資料同步。
單擊過濾系統庫配置規則行的編輯。
進入編輯配置項面板,開啟是否過濾系統庫開關。
配置待過濾的系統庫。配置方式如下:
輸入完整的過濾庫名稱
單擊過濾庫枚舉列表配置框中的空白地區,輸入完整的待過濾的資料庫名稱。
輸入Regex模糊比對待過濾的系統庫
在過濾庫正則匹配輸入框中,輸入Regex。例如輸入
test_\w+
,表示將會過濾以test_
開頭的系統庫。說明過濾庫枚舉列表和過濾庫正則匹配兩個配置項可同時配置使用。
單擊提交。
使過濾能力生效。生效方式如下:
手動生效
單擊控制台左側的資料庫執行個體,找到目標執行個體。
按右鍵執行個體名稱,單擊重新整理/同步字典。
自動生效
DMS在每天18時00分00秒會進行一次中繼資料同步。