開啟SQL審計日志
更新時間 2025-07-22 14:41:02
最近更新時間: 2025-07-22 14:41:02
分享文章
本章節會介紹如何開啟數據庫SQL審計日志。
當您開通SQL審計功能,系統會將所有的SQL操作記錄下來存入日志文件,方便用戶下載并查詢。
RDS for MySQL默認關閉SQL審計功能,打開可能會有一定的性能影響,本章節指導您如何打開、修改或關閉SQL審計日志。
說明
主實例和只讀實例都支持開啟SQL審計日志。
審計日志開通后,系統會將SQL操作記錄下來,生成的審計日志文件會暫存在本地,隨后上傳到OBS并保存在備份存儲空間。如果審計日志的大小超過了備份空間容量,就會按照超出的部分進行計費。
審計日志清理周期為1小時。修改審計日志的保留天數,1個小時后開始清理過期的審計日志。
審計日志開通后,在業務高峰期可能會產生大量的審計日志,導致本地暫存較多的日志文件,有磁盤打滿風險,建議同步開啟磁盤自動擴容。
支持的數據庫版本
僅如下版本支持SQL審計功能。
- 對于RDS for MySQL 5.6,支持5.6.43及其以上版本。
- 對于RDS for MySQL 5.7,支持5.7.23及其以上版本。
- 支持RDS for MySQL 8.0版本。
操作步驟
步驟1 登錄管理控制臺。
步驟2 單擊管理控制臺左上角的
,選擇區域和項目。
步驟3 選擇“數據庫 > 關系型數據庫”。進入關系型數據庫信息頁面。
步驟4 在“實例管理”頁面,選擇目標實例,單擊實例名稱,進入實例的“基本信息”頁簽。
步驟5 在左側導航欄單擊“SQL審計”,單擊“設置SQL審計”,在彈出框中設置SQL審計日志保留策略,單擊“確定”,保存設置策略。
開啟或修改SQL審計 :
- 單擊

設置為
,開啟SQL審計日志保留策略。 - 保留天數默認為7天,可設置范圍為1~732天。
關閉SQL審計:
單擊
設置為
,關閉該SQL審計。
勾選“確認關閉審計日志后,所有審計日志文件將立即刪除。”復選框,表示同意刪除審計日志。
注意SQL審計關閉后,所有審計日志都會被立即刪除,不可恢復,請您謹慎操作。
----結束