简体中文
Appearance
简体中文
Appearance
Datalayers 提供数据库操作审计能力,可记录用户对数据库的查询、修改等操作。审计日志以文件形式存储,便于后续查询与分析。
# Optional audit log settings.
# [audit]
# The directory to store audit log files.
# Relative paths are resolved against `base_dir`.
# Default: "audit".
# path = "audit"
# The fixed time period for switching to a new log file.
# Supported rotation values:
# - "MINUTELY" or "M".
# - "HOURLY" or "H".
# - "DAILY" or "D".
# Default: "DAILY".
# rotation = "DAILY"
# Optional. Maximum reserved count of log rolling files.
# Value rule:
# Unset / set to 0 → Unlimited, keep forever
# Positive integer N → Keep at most N rolling log files
# Default: Unlimited, keep forever.
# max_files = 30
# Supported kinds of audit logs, separated by comma.
# Kind list: "dml", "ddl", "dql", "admin", "misc"
# "all" means all kinds could be logged.
# Default: "ddl,admin"
# kinds = "ddl,admin"
# Supported actions of audit logs, separated by comma.
# Action list: "select", "insert", "update", "delete", "create", "alter", "drop", "truncate", "trim",
# "desc", "show", "create_user", "drop_user", "set_password", "grant", "revoke",
# "flush", "cluster", "migrate", "compact", "export", "misc",
# "all" means all actions could be logged.
# Default: "all"
# actions = "all"
# Exclude actions of audit logs, separated by comma.
# Optional value is the same as `actions`.
# Default: "select,insert"
# excludes = ""| 操作 | kind | action |
|---|---|---|
| INSERT | dml | insert |
| UPDATE | dml | update |
| DELETE | dml | delete |
| SELECT | dql | select |
| DESC TABLE | dql | desc |
| SHOW | dql | show |
| CREATE ROLE | admin | create_user |
| CREATE USER | admin | create_user |
| DROP ROLE | admin | drop_user |
| DROP USER | admin | drop_user |
| GRANT | admin | grant |
| REVOKE | admin | revoke |
| SET PASSWORD | admin | set_password |
| CREATE DATABASE | ddl | create |
| DROP DATABASE | ddl | drop |
| TRIM DATABASE | ddl | trim |
| CREATE TABLE | ddl | create |
| DROP TABLE | ddl | drop |
| ALTER TABLE | ddl | alter |
| TRUNCATE TABLE | ddl | truncate |
| CREATE INDEX | ddl | alter |
| DROP INDEX | ddl | alter |
| FLUSH | admin | flush |
| COMPACT | admin | compact |
| EXPORT | admin | export |
| EXCLUDE NODE | admin | cluster |
| INCLUDE NODE | admin | cluster |
| DROP NODE | admin | cluster |
| REBALANCE | admin | migrate |
| STOP MIGRATION | admin | migrate |