![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Data for authentication event tracking. More...
Go to the source code of this file.
Classes | |
| struct | mysql_event_tracking_authentication_data | 
| Structure for Authentication event tracking.  More... | |
Macros | |
| #define | EVENT_TRACKING_AUTHENTICATION_FLUSH (1 << 0) | 
| Generated after FLUSH PRIVILEGES.  More... | |
| #define | EVENT_TRACKING_AUTHENTICATION_AUTHID_CREATE (1 << 1) | 
| Generated after CREATE USER | CREATE ROLE.  More... | |
| #define | EVENT_TRACKING_AUTHENTICATION_CREDENTIAL_CHANGE (1 << 2) | 
| Generated after credential change through:  More... | |
| #define | EVENT_TRACKING_AUTHENTICATION_AUTHID_RENAME (1 << 3) | 
| Generated after RENAME USER.  More... | |
| #define | EVENT_TRACKING_AUTHENTICATION_AUTHID_DROP (1 << 4) | 
| Generated after DROP USER.  More... | |
| #define | EVENT_TRACKING_AUTHENTICATION_ALL | 
Typedefs | |
| typedef unsigned long | mysql_event_tracking_authentication_subclass_t | 
| Events for Authentication event tracking.  More... | |
Data for authentication event tracking.
This files defines following: A. Possible subevents of authentication events B. Information provided by producers of the event when authentication events are generated.
| #define EVENT_TRACKING_AUTHENTICATION_ALL | 
| #define EVENT_TRACKING_AUTHENTICATION_AUTHID_CREATE (1 << 1) | 
Generated after CREATE USER | CREATE ROLE.
| #define EVENT_TRACKING_AUTHENTICATION_AUTHID_DROP (1 << 4) | 
Generated after DROP USER.
| #define EVENT_TRACKING_AUTHENTICATION_AUTHID_RENAME (1 << 3) | 
Generated after RENAME USER.
| #define EVENT_TRACKING_AUTHENTICATION_CREDENTIAL_CHANGE (1 << 2) | 
Generated after credential change through:
| #define EVENT_TRACKING_AUTHENTICATION_FLUSH (1 << 0) | 
Generated after FLUSH PRIVILEGES.
Events for Authentication event tracking.
Event handler can not terminate an event unless stated explicitly.