MySQL 8.4 Release Notes
8.4.5.12 审计日志限制
MySQL Enterprise Audit 受这些一般限制:
-
只有 SQL 语句被记录。使用 no-SQL API,例如 memcached、Node.JS 和 NDB API 的更改不被记录。
-
只记录顶级语句,不记录存储程序中的语句,如触发器或存储过程。
-
引用语句中的文件内容,例如
LOAD DATA
,不被记录。
NDB 集群。 可以使用 MySQL Enterprise Audit 与 MySQL NDB 集群,但需要遵守以下条件:
-
所有要被记录的更改都必须使用 SQL 接口进行。使用 no-SQL 接口,例如 NDB API、memcached 或 ClusterJ 的更改不被记录。
-
插件必须安装在每个用于执行 SQL 的 MySQL 服务器上。
-
审计插件数据需要在集群中所有 MySQL 服务器上聚合。这项聚合是应用程序或用户的责任。