在 Azure 门户中配置和访问 Azure Database for MySQL 的审核日志

先决条件

若要逐步执行本操作方法指南,需要:


Azure Database for MySQL 服务器

配置审核日志记录

 重要


建议仅记录审核所需的事件类型和用户,以确保服务器的性能不会受到严重影响。


启用并配置审核日志记录。


登录到 Azure 门户。


选择 Azure Database for MySQL 服务器。


在侧栏的“设置”部分,选择“服务器参数”。 服务器参数


将 audit_log_enabled 参数更新为 ON。 启用审核日志


通过更新 audit_log_events 参数,选择要记录的 事件类型。 审核日志事件


通过更新 audit_log_exclude_users 和 audit_log_include_users 参数,添加任何要包括在日志中或从日志中排除的 MySQL 用户 。 通过提供 MySQL 用户名来指定用户。 审核日志排除用户


更改参数之后,可以单击“保存”。 也可以放弃所做的更改。 保存


设置诊断日志

在侧栏的“监视”部分,选择“诊断设置” 。


单击“+ 添加诊断设置” 添加诊断设置


提供诊断设置名称。


指定向哪些数据接收器(存储帐户、事件中心和/或 Log Analytics 工作区)发送审核日志。


选择“MySqlAuditLogs”作为日志类型。 配置诊断设置


配置可以通过管道向其传输审核日志的数据接收器以后,即可单击“保存”。 保存诊断设置


访问审核日志时,可以在配置的数据接收器中浏览它们。 可能需要等待长达 10 分钟的时间这些日志才会出现。


有话要说