MySQL Workbench 提供 MySQL 企業稽核的圖形介面。依預設,audit_log
外掛程式不會安裝。
若要使用 mysql 手動啟用 audit_log
外掛程式,請使用 INSTALL PLUGIN
陳述式從執行階段的程式庫檔案載入外掛程式碼。此陳述式需要 mysql.plugin
表格的 INSERT
權限。
-
在 Windows 上
INSTALL PLUGIN audit_log SONAME 'audit_log.dll'
-
在 Linux 和 macOS 上
INSTALL PLUGIN audit_log SONAME 'audit_log.so'
安裝外掛程式後,啟動 MySQL Workbench 並在導覽器中選取 管理 標籤。在 MySQL 企業版 下方,按一下 稽核檢查器。初始的 管理 - 稽核檢查器 標籤看起來與以下圖示類似。此時,不會列出任何項目。
當您首次啟動 稽核檢查器 時,MySQL Workbench 必須快取稽核日誌以提升效能。接著,MySQL Workbench 會剖析、索引並從您本機電腦上的加密快取檔案擷取值。
產生快取檔案可能需要很長時間。如果您在快取過程中按下
,MySQL Workbench 會儲存您按下 時所快取的結果。注意
如果 MySQL Workbench 使用者無法讀取稽核日誌檔案,MySQL Workbench 將會提示要求 sudo 存取權。
若要產生快取檔案,請按一下 稽核檢查器 標籤會顯示結果,如下圖所示。每個記錄都包含記錄 ID、時間戳記、類型、連線 ID、使用者、主機/IP、狀態、命令類別和資訊。
。當提示時,設定檢視此檔案時要使用的加密檔案密碼。快取稽核日誌之後,搜尋欄位提供縮小顯示事件的條件,包括
和 ,預設為 。也提供自訂篩選器。隨時按一下
以將新檔案新增至快取。按一下 以移除快取檔案。下次啟動稽核檢查器時,MySQL Workbench 會提示您輸入在初始步驟中設定的密碼。