![]() |
MySQL 9.7.0
Source Code Documentation
|
#include <object_policy_service.h>
Public Attributes | |
| mysql_service_status_t(* | create )(THD *thd, my_h_string policy_name, bool replace, my_h_string expression, my_h_string argument, my_h_string extra_information, my_h_string message_buffer) |
| Create a new policy. More... | |
| mysql_service_status_t(* | drop )(THD *thd, my_h_string policy_name, my_h_string message_buffer) |
| Remove an existing policy. More... | |
| mysql_service_status_t(* s_mysql_column_masking_policy_management::create) (THD *thd, my_h_string policy_name, bool replace, my_h_string expression, my_h_string argument, my_h_string extra_information, my_h_string message_buffer) |
Create a new policy.
| [in] | thd | Current thread |
| [in] | policy_name | Name of the policy |
| [in] | argument | Name of the argument used as placeholder for column |
| [in] | extra_information | Extra information |
| [out] | message_buffer | Buffer used to pass information |
| 0 | Success |
| 1 | Failure |
| mysql_service_status_t(* s_mysql_column_masking_policy_management::drop) (THD *thd, my_h_string policy_name, my_h_string message_buffer) |
Remove an existing policy.
| [in] | thd | Current thread |
| [in] | policy_name | Name of the policy |
| [out] | message_buffer | Buffer used to pass information |
| 0 | Success |
| 1 | Failure |