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
-
- 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
-
Activity
Fix Version/s | 5.5.36 [ 14600 ] | |
Fix Version/s | 5.5.35 [ 14000 ] |
Fix Version/s | 5.5.37 [ 15000 ] | |
Fix Version/s | 5.5.36 [ 14600 ] |
Fix Version/s | 5.5.38 [ 15400 ] | |
Fix Version/s | 5.5.37 [ 15000 ] |
Fix Version/s | 5.5.39 [ 15800 ] | |
Fix Version/s | 5.5.38 [ 15400 ] |
Workflow | defaullt [ 29810 ] | MariaDB v2 [ 43937 ] |
Workflow | MariaDB v2 [ 43937 ] | MariaDB v3 [ 63173 ] |
Assignee | Sergei Golubchik [ serg ] |
Assignee | Alexey Botchkov [ holyfoot ] |
Sprint | 5.5.48-0 [ 33 ] |
Rank | Ranked higher |
Sprint | 5.5.48-0 [ 33 ] | 5.5.48-0, 10.0.24-0 [ 33, 35 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Sprint | 5.5.48-0, 10.0.24 [ 33, 35 ] | 5.5.48-0, 10.0.24, 10.1.12 [ 33, 35, 36 ] |
Sprint | 5.5.48-0, 10.0.24, 10.1.12 [ 33, 35, 36 ] | 5.5.48-0, 10.0.24, 10.2.0-6 [ 33, 35, 37 ] |
Sprint | 5.5.48-0, 10.0.24, 10.2.0-6 [ 33, 35, 37 ] | 5.5.48-0, 10.0.24, 10.2.0-6, 10.2.0-7 [ 33, 35, 37, 39 ] |
Rank | Ranked lower |
Sprint | 5.5.48-0, 10.0.24, 10.2.0-6, 10.2.0-7 [ 33, 35, 37, 39 ] | 5.5.48-0, 10.0.24, 10.2.0-6, 10.2.0-7, 5.5.50 [ 33, 35, 37, 39, 71 ] |
Rank | Ranked higher |
Assignee | Alexey Botchkov [ holyfoot ] | Sergei Golubchik [ serg ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Fix Version/s | 10.2 [ 14601 ] | |
Fix Version/s | 5.5 [ 15800 ] |
Sprint | 5.5.48-0, 10.0.24, 10.2.0-6, 10.2.0-7, 5.5.50 [ 33, 35, 37, 39, 71 ] | 5.5.48-0, 10.0.24, 10.2.0-6, 10.2.0-7, 5.5.50, 10.2.2-1 [ 33, 35, 37, 39, 71, 77 ] |
Rank | Ranked lower |
Sprint | 5.5.48-0, 10.0.24, 10.2.0-6, 10.2.0-7, 5.5.50, 10.2.2-1 [ 33, 35, 37, 39, 71, 77 ] | 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 [ 33, 35, 37, 39, 71, 77, 92 ] |
Rank | Ranked higher |
Sprint | 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 [ 33, 35, 37, 39, 71, 77, 92 ] | 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 [ 33, 35, 37, 39, 71, 77, 92, 94 ] |
Sprint | 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 [ 33, 35, 37, 39, 71, 77, 92, 94 ] | 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 [ 33, 35, 37, 39, 71, 77, 92, 94, 96 ] |
Fix Version/s | 10.3 [ 22126 ] | |
Fix Version/s | 10.2 [ 14601 ] |
Link | This issue relates to MDEV-12182 [ MDEV-12182 ] |
Fix Version/s | 10.4 [ 22408 ] | |
Fix Version/s | 10.3 [ 22126 ] |
Epic Link | PT-73 [ 68549 ] |
Rank | Ranked higher |
Assignee | Sergei Golubchik [ serg ] | Alexey Botchkov [ holyfoot ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Link | This issue blocks MDEV-12182 [ MDEV-12182 ] |
Link | This issue relates to MDEV-12182 [ MDEV-12182 ] |
Rank | Ranked higher |
Rank | Ranked higher |
Summary | merge audit api changes from 5.5.34 | Improving merge audit api. |
Description | merge audit api changes from 5.5.34 |
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. |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Assignee | Alexey Botchkov [ holyfoot ] | Sergei Golubchik [ serg ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Assignee | Sergei Golubchik [ serg ] | Alexey Botchkov [ holyfoot ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Summary | Improving merge audit api. | Improving audit api. |
Component/s | Plugins [ 10118 ] | |
Fix Version/s | 10.4.0 [ 23115 ] | |
Fix Version/s | 10.4 [ 22408 ] | |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Resolution | Fixed [ 1 ] | |
Status | Closed [ 6 ] | Stalled [ 10000 ] |
Fix Version/s | 10.4 [ 22408 ] | |
Fix Version/s | 10.4.0 [ 23115 ] |
Priority | Major [ 3 ] | Critical [ 2 ] |
Component/s | Plugin - Audit [ 10131 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Assignee | Alexey Botchkov [ holyfoot ] | Sergei Golubchik [ serg ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Assignee | Sergei Golubchik [ serg ] | Alexey Botchkov [ holyfoot ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Link | This issue blocks MENT-56 [ MENT-56 ] |
Link |
This issue relates to |
Link |
This issue relates to |
Link | This issue relates to MDEV-14713 [ MDEV-14713 ] |
Link |
This issue relates to |
Link | This issue relates to MDEV-10299 [ MDEV-10299 ] |
Link | This issue relates to MDEV-19458 [ MDEV-19458 ] |
Priority | Critical [ 2 ] | Blocker [ 1 ] |
Link | This issue blocks MENT-116 [ MENT-116 ] |
Fix Version/s | 10.5 [ 23123 ] | |
Fix Version/s | 10.4 [ 22408 ] |
Epic Link | PT-73 [ 68549 ] |
Priority | Blocker [ 1 ] | Major [ 3 ] |
Fix Version/s | 10.5 [ 23123 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Priority | Major [ 3 ] | Critical [ 2 ] |
Link | This issue blocks MENT-56 [ MENT-56 ] |
Link | This issue blocks MENT-116 [ MENT-116 ] |
Summary | Improving audit api. | Improving audit api |
Workflow | MariaDB v3 [ 63173 ] | MariaDB v4 [ 131629 ] |
Assignee | Alexey Botchkov [ holyfoot ] | Dmitry Shulga [ JIRAUSER47315 ] |
Assignee | Dmitry Shulga [ JIRAUSER47315 ] | Ralf Gebhardt [ ralf.gebhardt@mariadb.com ] |
Priority | Critical [ 2 ] | Major [ 3 ] |
Assignee | Ralf Gebhardt [ ralf.gebhardt@mariadb.com ] |
Link | This issue relates to MDEV-33834 [ MDEV-33834 ] |
Link | This issue blocks MDEV-33834 [ MDEV-33834 ] |
Link | This issue relates to MDEV-33834 [ MDEV-33834 ] |
Priority | Major [ 3 ] | Critical [ 2 ] |
Assignee | Ralf Gebhardt [ ralf.gebhardt@mariadb.com ] |
Link | This issue blocks MDEV-33834 [ MDEV-33834 ] |
Link | This issue blocks MDEV-12182 [ MDEV-12182 ] |