发布于: Jun 21, 2021

MariaDB 审核插件现已适用于使用 MySQL 主要版本 8.0 的 Amazon Relational Database Service (Amazon RDS) for MySQL 实例。MariaDB 审核插件还适用于使用 MySQL 主要版本 5.6 和 5.7 的实例,它可以提供数据库活动的事件日志记录,以帮助客户满足合规性和审核要求,并排查应用程序问题。实施插件的部分主要详细信息包括:

  • 启用和禁用审核插件 – 用户可以创建选项组,向组添加 MARIADB_AUDIT_PLUGIN 选项,然后将选项组附加到 RDS 实例,以此启用审核插件。可以通过从实例中移除选项组来禁用审核日志记录。
  • SERVER_AUDIT_EVENTS 变量 – 用户可以通过这些变量指定他们想要包括在日志中的事件(CONNECTION:连接和断开连接的用户,QUERY:查询及其结果和 TABLE:受查询影响的结果)。
  • SERVER_AUDIT_EXCL_USERS and SERVER_AUDIT_INCL_USERS 变量 – 这些变量可以指定应从审核中排除或者应包括在审核中的用户活动。SERVER_AUDIT_INCL_USERS 具有更高的优先级,并且默认情况下将会记录所有用户活动。 

适用于使用主要版本 8.0 的 RDS for MySQL 实例的 MariaDB 审核插件现已在所有受支持的 RDS 区域推出;请参阅 Amazon RDS 用户指南以了解更多详细信息。要启用 MariaDB 审核插件,请访问 Amazon RDS 管理控制台,创建新的选项组,向组添加 MARIADB_AUDIT_PLUGIN 选项并将组附加到 RDS 实例。