Details
-
Task
-
Status: Stalled (View Workflow)
-
Critical
-
Resolution: Unresolved
-
None
-
None
-
5.5.48-0, 10.0.24, 10.2.0-6, 10.2.0-7, 5.5.50, 10.2.2-1, 10.2.2-2, 10.2.2-3, 10.2.2-4
Description
A lot of desired features of the audit plugin are stalled as the current API doesn't provide necessary capabilities.
The list of desired ones:
- plugin data can be stored in the server table.
- information about user's role
- information about the tables/databases involved with the query
- possible parser result of the query
- export JSON functions
- access to the information about the connection
encryption used
authentication method
connection type
connector used
I don't think there is any reason to extend the structures that are sent to the auditing
fucntions. The way to go is creating server functions that can be linken in the plugin - irectly or via the 'service'-s.
Attachments
Issue Links
- blocks
-
MDEV-5983 Auditing plugin v2.0
- Closed
-
MDEV-7389 Request: log warnings into SQL_ERROR_LOG
- Closed
-
MDEV-12182 RFE: audit plugin should log HOST:PORT of incoming connection (port is missing)
- Open
-
MDEV-33834 Add tls_version field for connection audit plugins
- In Review
- relates to
-
MDEV-5212 Role support for Audit Plugin API
- Open
-
MDEV-10299 Make server_audit plugin support roles
- Open
-
MDEV-12494 Include or exclude host names from auditing
- Closed
-
MDEV-14713 MariaDB Audit Plugin audits SET GLOBAL
- Open
-
MDEV-19442 server_audit plugin doesn't consider proxy users in server_audit_excl_users/server_audit_incl_users
- Closed
-
MDEV-19443 server_audit plugin doesn't log proxy users
- Closed
-
MDEV-19458 server_audit plugin should log when the server starts up and when the server shuts down
- Open
-
MDEV-5216 5.5.34 merge
- Closed
-
MDEV-5652 5.5.36 merge
- Closed