MySQL 9.1.0
Source Code Documentation
|
This is the complete list of members for DB_restrictions_aggregator, including all inherited members.
aggregate(DB_restrictions &restrictions)=0 | DB_restrictions_aggregator | privatepure virtual |
aggregate_restrictions(SQL_OP sql_op, const Db_access_map *m_db_map, DB_restrictions &restrictions) | DB_restrictions_aggregator | protected |
check_db_access_and_restrictions_collision(const Access_bitmask grantee_db_access, const Access_bitmask grantee_restrictions, const std::string &db_name) noexcept | DB_restrictions_aggregator | protected |
DB_restrictions_aggregator(const Auth_id &grantor, const Auth_id grantee, const Access_bitmask grantor_global_access, const Access_bitmask grantee_global_access, const DB_restrictions &grantor_restrictions, const DB_restrictions &grantee_restrictions, const Access_bitmask requested_access, const Security_context *sctx) | DB_restrictions_aggregator | protected |
find_if_require_next_level_operation(Access_bitmask &rights) const override | DB_restrictions_aggregator | protectedvirtual |
generate(Abstract_restrictions &restrictions) override | DB_restrictions_aggregator | virtual |
get_grantee_db_access(const std::string &db_name) const | DB_restrictions_aggregator | protected |
get_grantee_db_access(const std::string &db_name, Access_bitmask &access) const | DB_restrictions_aggregator | protected |
m_grantee | Restrictions_aggregator | protected |
m_grantee_global_access | Restrictions_aggregator | protected |
m_grantee_rl | DB_restrictions_aggregator | protected |
m_grantor | Restrictions_aggregator | protected |
m_grantor_global_access | Restrictions_aggregator | protected |
m_grantor_rl | DB_restrictions_aggregator | protected |
m_privs_not_processed | DB_restrictions_aggregator | protected |
m_requested_access | Restrictions_aggregator | protected |
m_sctx | DB_restrictions_aggregator | protected |
m_status | Restrictions_aggregator | protected |
operator=(const Restrictions_aggregator &)=delete | Restrictions_aggregator | protected |
operator=(const Restrictions_aggregator &&)=delete | Restrictions_aggregator | protected |
Restrictions_aggregator(const Auth_id &grantor, const Auth_id grantee, const Access_bitmask grantor_global_access, const Access_bitmask grantee_global_access, const Access_bitmask requested_access) | Restrictions_aggregator | protected |
Restrictions_aggregator(const Restrictions_aggregator &)=delete | Restrictions_aggregator | protected |
Restrictions_aggregator(const Restrictions_aggregator &&)=delete | Restrictions_aggregator | protected |
set_if_db_level_operation(const Access_bitmask requested_access, const Access_bitmask restrictions_mask) noexcept | DB_restrictions_aggregator | protected |
SQL_OP enum name | DB_restrictions_aggregator | protected |
Status typedef | DB_restrictions_aggregator | protected |
validate()=0 | DB_restrictions_aggregator | privatepure virtual |
~Restrictions_aggregator() | Restrictions_aggregator | virtual |