setbased/php-audit

一个用于创建MySQL数据库中数据更改日志的审计表和触发器的工具。

1.10.0 2024-09-21 10:51 UTC

This package is auto-updated.

Last update: 2024-09-21 10:53:44 UTC


README

PhpAudit 是一个用于创建和维持MySQL数据库中数据更改审计轨迹的审计表和触发器的工具。

功能

PhpAudit 具有以下功能

  • 为需要审计的数据库表创建审计表。
  • 为表创建触发器,以记录行的插入、更新和删除。
  • 当您修改应用程序的表时,帮助您维护审计表和触发器。
  • 报告应用程序表和审计表之间表结构的差异。
  • 在特定条件下禁用触发器。
  • 灵活的配置。您可以为审计表定义额外的列,例如:记录用户和会话ID。

使用审计轨迹,您可以跟踪应用程序用户对应用程序数据所做的更改。即使是已删除或更改回原始状态的数据。此外,您还可以跟踪应用程序如何处理数据,并在应用程序中找到错误。

手册

PhpAudit 的手册可在 Read the Docs 上找到。

贡献

我们正在寻找贡献者。我们可以使用您的帮助来

  • 修复错误和解决问题。
  • 编写文档。
  • 开发新功能。
  • 代码审查。
  • 实现 PhpAudit 以支持其他数据库系统。

您可以通过多种方式为此项目做出贡献

  • GitHub 上分支此项目并创建一个拉取请求。
  • 在 GitHub 上创建 问题
  • 提出关键问题。
  • Gitter 上联系我们。

支持

如果您遇到问题,请告诉我们。您可以在 Gitter 上联系我们或在 GitHub 上创建一个问题。

如果您需要商业支持,请联系我们 info@setbased.nl

许可证

本项目采用 MIT 许可证。