![]() |
MySQL 8.0.43
Source Code Documentation
|
Container for global, schema, table/view and routine ACL maps. More...
#include <sql_auth_cache.h>
Public Member Functions | |
| Acl_map (Security_context *sctx, uint64 ver) | |
| Acl_map (const Acl_map &map)=delete | |
| Acl_map (const Acl_map &&map) | |
| ~Acl_map () | |
| void * | operator new (size_t size) |
| void | operator delete (void *p) |
| Acl_map & | operator= (Acl_map &&map) |
| void | increase_reference_count () |
| void | decrease_reference_count () |
| Access_bitmask | global_acl () |
| Db_access_map * | db_acls () |
| Db_access_map * | db_wild_acls () |
| Table_access_map * | table_acls () |
| SP_access_map * | sp_acls () |
| SP_access_map * | func_acls () |
| Grant_acl_set * | grant_acls () |
| Dynamic_privileges * | dynamic_privileges () |
| Restrictions & | restrictions () |
| uint64 | version () |
| uint32 | reference_count () |
Private Member Functions | |
| Acl_map & | operator= (const Acl_map &map) |
Container for global, schema, table/view and routine ACL maps.
| Acl_map::Acl_map | ( | Security_context * | sctx, |
| uint64 | ver | ||
| ) |
|
delete |
| Acl_map::Acl_map | ( | const Acl_map && | map | ) |
| Acl_map::~Acl_map | ( | ) |
| Db_access_map * Acl_map::db_acls | ( | ) |
| Db_access_map * Acl_map::db_wild_acls | ( | ) |
| void Acl_map::decrease_reference_count | ( | ) |
| Dynamic_privileges * Acl_map::dynamic_privileges | ( | ) |
| SP_access_map * Acl_map::func_acls | ( | ) |
| Access_bitmask Acl_map::global_acl | ( | ) |
| Grant_acl_set * Acl_map::grant_acls | ( | ) |
| void Acl_map::increase_reference_count | ( | ) |
| void Acl_map::operator delete | ( | void * | p | ) |
| void * Acl_map::operator new | ( | size_t | size | ) |
|
inline |
| Restrictions & Acl_map::restrictions | ( | ) |
| SP_access_map * Acl_map::sp_acls | ( | ) |
| Table_access_map * Acl_map::table_acls | ( | ) |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |