24#ifndef COMPONENTS_SERVICES_DEFS_EVENT_TRACKING_AUTHENTICATION_DEFS_H
25#define COMPONENTS_SERVICES_DEFS_EVENT_TRACKING_AUTHENTICATION_DEFS_H
42#define EVENT_TRACKING_AUTHENTICATION_FLUSH (1 << 0)
44#define EVENT_TRACKING_AUTHENTICATION_AUTHID_CREATE (1 << 1)
51#define EVENT_TRACKING_AUTHENTICATION_CREDENTIAL_CHANGE (1 << 2)
53#define EVENT_TRACKING_AUTHENTICATION_AUTHID_RENAME (1 << 3)
55#define EVENT_TRACKING_AUTHENTICATION_AUTHID_DROP (1 << 4)
57#define EVENT_TRACKING_AUTHENTICATION_ALL \
58 EVENT_TRACKING_AUTHENTICATION_FLUSH | \
59 EVENT_TRACKING_AUTHENTICATION_AUTHID_CREATE | \
60 EVENT_TRACKING_AUTHENTICATION_CREDENTIAL_CHANGE | \
61 EVENT_TRACKING_AUTHENTICATION_AUTHID_RENAME | \
62 EVENT_TRACKING_AUTHENTICATION_AUTHID_DROP
unsigned long mysql_event_tracking_authentication_subclass_t
Events for Authentication event tracking.
Definition: event_tracking_authentication_defs.h:72
Common data used for tracking various types of events.
unsigned long mysql_connection_id
Connection Identifier.
Definition: event_tracking_common_defs.h:46
String with length information.
Definition: mysql_string_defs.h:33
Structure for Authentication event tracking.
Definition: event_tracking_authentication_defs.h:79
mysql_cstring_with_length host
Host name.
Definition: event_tracking_authentication_defs.h:89
mysql_connection_id connection_id
Connection id.
Definition: event_tracking_authentication_defs.h:85
mysql_event_tracking_authentication_subclass_t event_subclass
Event subclass.
Definition: event_tracking_authentication_defs.h:81
int status
Event status.
Definition: event_tracking_authentication_defs.h:83
mysql_cstring_with_length user
User name.
Definition: event_tracking_authentication_defs.h:87