MySQL 9.1.0
Source Code Documentation
|
#include <event_tracking_authentication_service.h>
Public Attributes | |
mysql_service_status_t(* | init )(event_tracking_authentication_information_handle *handle) |
Initialize authentication event data handle. More... | |
mysql_service_status_t(* | deinit )(event_tracking_authentication_information_handle handle) |
Deinitialize authentication event data handle. More... | |
mysql_service_status_t(* | get )(event_tracking_authentication_information_handle handle, const char *name, void *value) |
Get information about given authentication event. More... | |
mysql_service_status_t(* s_mysql_event_tracking_authentication_information::deinit) (event_tracking_authentication_information_handle handle) |
Deinitialize authentication event data handle.
[in,out] | handle | Handle to be deinitialized |
false | Success |
true | Error |
mysql_service_status_t(* s_mysql_event_tracking_authentication_information::get) (event_tracking_authentication_information_handle handle, const char *name, void *value) |
Get information about given authentication event.
Accepted names and corresponding value type
"authentcation_method_count" -> unsigned int * "new_user" -> mysql_cstring_with_length * "new_host" -> mysql_cstring_with_length * "is_role" -> boolean * "authentication_method_info" -> event_tracking_authentication_method_handle
[in] | handle | Event tracking information handle |
[in] | name | Data identifier |
[out] | value | Value of the identifier |
false | Success |
true | Error |
mysql_service_status_t(* s_mysql_event_tracking_authentication_information::init) (event_tracking_authentication_information_handle *handle) |
Initialize authentication event data handle.
[out] | handle | Handle to authentication event data |
false | Success |
true | Error |