Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The Audit Plugin should use the Plugiin API and should be compatible with MySQL 5.5 and 5.6 and MariaDB 5.5.
The goal of the Auditing Plugin is to audit the access and the activity of some specific users in a MySQL or MariaDB server. The auditing will happen using the Audit API of theserver.
All the information form an auditing stream that will be in a text format and can be sent to a log file or syslog.
The analysis and reports generation from these auditing streams are not in the scope of this task.
Notice MariaDB's enhanced API in MDEV-260.
Attachments
Issue Links
- includes
-
MDEV-4967 Host field is empty in the audit log.
- Closed
- relates to
-
MDEV-4760 Audit: log is only created when parameters are set in a certain order
- Closed
-
MDEV-4761 Audit: DISCONNECT event does not contain user/server
- Closed
-
MDEV-4762 Audit: QUERY event contains an empty field and does not contain default schema
- Closed
-
MDEV-4764 Audit: With default server_audit_rotate=OFF the logs are still rotated
- Closed
-
MDEV-4765 Audit: log messages in server error log lack formatting
- Closed
-
MDEV-4766 Audit: resetting include list by setting exclude list and vice versa is user-unfriendly
- Closed
-
MDEV-4768 Audit: Error code gets truncated along with a long statement
- Closed
-
MDEV-4769 Audit: Non-query API commands produce empty QUERY events
- Closed
-
MDEV-4770 Audit: Server crashes on setting server_audit variables to NULL
- Closed
-
MDEV-4773 Audit: server crashes on concurrent setting of output_type and DML
- Closed
-
MDEV-4998 Audit plugin: Add a possibility to turn off log rotation
- Closed
-
MDEV-5245 Audit plugin reveals user lists to unprivileged users
- Closed
-
MDEV-5246 Audit plugin: server_audit_mode variable is not documented
- Closed
-
MDEV-260 auditing table accesses
- Closed
-
MDEV-4767 Audit: NULL values for output_type and file_path are exessive
- Closed