本文介紹如何在DMS中,通過配置安全規(guī)則來自定義屏蔽實例的系統(tǒng)庫。
背景信息
在實例錄入DMS后,系統(tǒng)將自動采集實例中數據庫的元數據(字典)信息。為保護系統(tǒng)庫,同時減少系統(tǒng)庫對您的干擾,可自定義屏蔽DMS部分系統(tǒng)庫(如MySQL的information_schema庫)或高敏感業(yè)務的數據庫。屏蔽后,DMS將不會采集這些庫的元數據信息,且無法在DMS中查看或搜索到這些數據庫。
PostgreSQL系列的實例,屏蔽的是模式(Schema)。
前提條件
實例的管控模式為安全協同。
注意事項
打開過濾系統(tǒng)庫開關后,DMS將會屏蔽您配置的系統(tǒng)庫。若關閉該開關,將默認不屏蔽任何系統(tǒng)庫。
操作步驟
- 登錄數據管理DMS 5.0。
單擊控制臺左上角的圖標,選擇
。說明若您使用的是非極簡模式的控制臺,在頂部菜單欄中,選擇
。單擊目標規(guī)則集行操作列下的編輯。
在規(guī)則詳情頁左側的導航欄中,單擊其他 > 元數據同步。
單擊過濾系統(tǒng)庫配置規(guī)則行的編輯。
進入編輯配置項面板,開啟是否過濾系統(tǒng)庫開關。
配置待過濾的系統(tǒng)庫。配置方式如下:
輸入完整的過濾庫名稱
單擊過濾庫枚舉列表配置框中的空白區(qū)域,輸入完整的待過濾的數據庫名稱。
輸入正則表達式模糊匹配待過濾的系統(tǒng)庫
在過濾庫正則匹配輸入框中,輸入正則表達式。例如輸入
test_\w+
,表示將會過濾以test_
開頭的系統(tǒng)庫。說明過濾庫枚舉列表和過濾庫正則匹配兩個配置項可同時配置使用。
單擊提交。
使過濾能力生效。生效方式如下:
手動生效
單擊控制臺左側的數據庫實例,找到目標實例。
右鍵單擊實例名稱,單擊刷新/同步字典。
自動生效
DMS在每天18時00分00秒會進行一次元數據同步。