|
enum | mysql_event_class_t {
MYSQL_AUDIT_GENERAL_CLASS = 0
, MYSQL_AUDIT_CONNECTION_CLASS = 1
, MYSQL_AUDIT_PARSE_CLASS = 2
, MYSQL_AUDIT_AUTHORIZATION_CLASS = 3
,
MYSQL_AUDIT_TABLE_ACCESS_CLASS = 4
, MYSQL_AUDIT_GLOBAL_VARIABLE_CLASS = 5
, MYSQL_AUDIT_SERVER_STARTUP_CLASS = 6
, MYSQL_AUDIT_SERVER_SHUTDOWN_CLASS = 7
,
MYSQL_AUDIT_COMMAND_CLASS = 8
, MYSQL_AUDIT_QUERY_CLASS = 9
, MYSQL_AUDIT_STORED_PROGRAM_CLASS = 10
, MYSQL_AUDIT_AUTHENTICATION_CLASS = 11
,
MYSQL_AUDIT_MESSAGE_CLASS = 12
, MYSQL_AUDIT_CLASS_MASK_SIZE
} |
| Audit event classes. More...
|
|
enum | mysql_event_general_subclass_t { MYSQL_AUDIT_GENERAL_LOG = 1 << 0
, MYSQL_AUDIT_GENERAL_ERROR = 1 << 1
, MYSQL_AUDIT_GENERAL_RESULT = 1 << 2
, MYSQL_AUDIT_GENERAL_STATUS = 1 << 3
} |
| Events for the MYSQL_AUDIT_GENERAL_CLASS event class. More...
|
|
enum | mysql_event_parse_subclass_t { MYSQL_AUDIT_PARSE_PREPARSE = 1 << 0
, MYSQL_AUDIT_PARSE_POSTPARSE = 1 << 1
} |
| Events for MYSQL_AUDIT_PARSE_CLASS event class. More...
|
|
enum | mysql_event_parse_rewrite_plugin_flag { MYSQL_AUDIT_PARSE_REWRITE_PLUGIN_NONE = 0
, MYSQL_AUDIT_PARSE_REWRITE_PLUGIN_QUERY_REWRITTEN = 1 << 0
, MYSQL_AUDIT_PARSE_REWRITE_PLUGIN_IS_PREPARED_STATEMENT = 1 << 1
} |
|
enum | mysql_event_authorization_subclass_t {
MYSQL_AUDIT_AUTHORIZATION_USER = 1 << 0
, MYSQL_AUDIT_AUTHORIZATION_DB = 1 << 1
, MYSQL_AUDIT_AUTHORIZATION_TABLE = 1 << 2
, MYSQL_AUDIT_AUTHORIZATION_COLUMN = 1 << 3
,
MYSQL_AUDIT_AUTHORIZATION_PROCEDURE = 1 << 4
, MYSQL_AUDIT_AUTHORIZATION_PROXY = 1 << 5
} |
| Events for MYSQL_AUDIT_AUTHORIZATION_CLASS event class. More...
|
|
enum | mysql_event_table_access_subclass_t { MYSQL_AUDIT_TABLE_ACCESS_READ = 1 << 0
, MYSQL_AUDIT_TABLE_ACCESS_INSERT = 1 << 1
, MYSQL_AUDIT_TABLE_ACCESS_UPDATE = 1 << 2
, MYSQL_AUDIT_TABLE_ACCESS_DELETE = 1 << 3
} |
| Events for MYSQL_AUDIT_TABLE_ACCESS_CLASS event class. More...
|
|
enum | mysql_event_global_variable_subclass_t { MYSQL_AUDIT_GLOBAL_VARIABLE_GET = 1 << 0
, MYSQL_AUDIT_GLOBAL_VARIABLE_SET = 1 << 1
} |
| Events for MYSQL_AUDIT_GLOBAL_VARIABLE_CLASS event class. More...
|
|
enum | mysql_event_server_startup_subclass_t { MYSQL_AUDIT_SERVER_STARTUP_STARTUP = 1 << 0
} |
| Events for MYSQL_AUDIT_SERVER_STARTUP_CLASS event class. More...
|
|
enum | mysql_event_server_shutdown_subclass_t { MYSQL_AUDIT_SERVER_SHUTDOWN_SHUTDOWN = 1 << 0
} |
| Events for MYSQL_AUDIT_SERVER_SHUTDOWN_CLASS event class. More...
|
|
enum | mysql_server_shutdown_reason_t { MYSQL_AUDIT_SERVER_SHUTDOWN_REASON_SHUTDOWN
, MYSQL_AUDIT_SERVER_SHUTDOWN_REASON_ABORT
} |
| Server shutdown reason. More...
|
|
enum | mysql_event_command_subclass_t { MYSQL_AUDIT_COMMAND_START = 1 << 0
, MYSQL_AUDIT_COMMAND_END = 1 << 1
} |
| Events for MYSQL_AUDIT_COMMAND_CLASS event class. More...
|
|
enum | mysql_event_query_subclass_t { MYSQL_AUDIT_QUERY_START = 1 << 0
, MYSQL_AUDIT_QUERY_NESTED_START = 1 << 1
, MYSQL_AUDIT_QUERY_STATUS_END = 1 << 2
, MYSQL_AUDIT_QUERY_NESTED_STATUS_END = 1 << 3
} |
| Events for MYSQL_AUDIT_QUERY_CLASS event class. More...
|
|
enum | mysql_event_stored_program_subclass_t { MYSQL_AUDIT_STORED_PROGRAM_EXECUTE = 1 << 0
} |
| Events for MYSQL_AUDIT_STORED_PROGRAM_CLASS event class. More...
|
|
enum | mysql_event_authentication_subclass_t {
MYSQL_AUDIT_AUTHENTICATION_FLUSH = 1 << 0
, MYSQL_AUDIT_AUTHENTICATION_AUTHID_CREATE = 1 << 1
, MYSQL_AUDIT_AUTHENTICATION_CREDENTIAL_CHANGE = 1 << 2
, MYSQL_AUDIT_AUTHENTICATION_AUTHID_RENAME = 1 << 3
,
MYSQL_AUDIT_AUTHENTICATION_AUTHID_DROP = 1 << 4
} |
| Events for MYSQL_AUDIT_AUTHENTICATION_CLASS event class. More...
|
|