发布于: 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_USERSSERVER_AUDIT_INCL_USERS 变量 – 这些变量用于指定审计中应排除或包括的用户活动。SERVER_AUDIT_INCL_USERS 具有更高的优先级,默认情况家,将会所有用户活动。

MariaDB 审计插件现已可用于使用 MySQL 8.0.25 及更高版本的 RDS 实例,并且已在所有商业和 GovCloud 区域推出;有关详细信息,请参阅 Amazon RDS 用户指南。要启用 MariaDB 审计插件,请访问 Amazon RDS 管理控制台,创建新的选项组,向该组添加 MARIADB_AUDIT_PLUGIN 选项,然后将该组附加到 RDS 实例。