![]() |
MySQL 8.4.6
Source Code Documentation
|
This is the complete list of members for DB_restrictions_aggregator_db_grant, including all inherited members.
| aggregate(DB_restrictions &restrictions) override | DB_restrictions_aggregator_db_grant | privatevirtual |
| 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 |
| DB_restrictions_aggregator_db_grant(const Auth_id &grantor, const Auth_id grantee, const Access_bitmask grantor_global_access, const Access_bitmask grantee_global_access, const Access_bitmask grantor_db_access, const Access_bitmask grantee_db_access, const DB_restrictions &grantor_restrictions, const DB_restrictions &grantee_restrictions, const Access_bitmask requested_access, bool is_grant_all, const std::string &db_name, const Security_context *sctx) | DB_restrictions_aggregator_db_grant | private |
| 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_db_name | DB_restrictions_aggregator_db_grant | private |
| m_grantee | Restrictions_aggregator | protected |
| m_grantee_db_access | DB_restrictions_aggregator_db_grant | private |
| m_grantee_global_access | Restrictions_aggregator | protected |
| m_grantee_rl | DB_restrictions_aggregator | protected |
| m_grantor | Restrictions_aggregator | protected |
| m_grantor_db_access | DB_restrictions_aggregator_db_grant | private |
| m_grantor_global_access | Restrictions_aggregator | protected |
| m_grantor_rl | DB_restrictions_aggregator | protected |
| m_is_grant_all | DB_restrictions_aggregator_db_grant | private |
| 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 |
| Restrictions_aggregator_factory | DB_restrictions_aggregator_db_grant | friend |
| 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() override | DB_restrictions_aggregator_db_grant | privatevirtual |
| ~Restrictions_aggregator() | Restrictions_aggregator | virtual |