MySQL 8.3.0
Source Code Documentation
User_table_schema Class Referenceabstract

#include <auth_common.h>

Inheritance diagram for User_table_schema:
[legend]

Public Member Functions

virtual uint host_idx ()=0
 
virtual uint user_idx ()=0
 
virtual uint password_idx ()=0
 
virtual uint select_priv_idx ()=0
 
virtual uint insert_priv_idx ()=0
 
virtual uint update_priv_idx ()=0
 
virtual uint delete_priv_idx ()=0
 
virtual uint create_priv_idx ()=0
 
virtual uint drop_priv_idx ()=0
 
virtual uint reload_priv_idx ()=0
 
virtual uint shutdown_priv_idx ()=0
 
virtual uint process_priv_idx ()=0
 
virtual uint file_priv_idx ()=0
 
virtual uint grant_priv_idx ()=0
 
virtual uint references_priv_idx ()=0
 
virtual uint index_priv_idx ()=0
 
virtual uint alter_priv_idx ()=0
 
virtual uint show_db_priv_idx ()=0
 
virtual uint super_priv_idx ()=0
 
virtual uint create_tmp_table_priv_idx ()=0
 
virtual uint lock_tables_priv_idx ()=0
 
virtual uint execute_priv_idx ()=0
 
virtual uint repl_slave_priv_idx ()=0
 
virtual uint repl_client_priv_idx ()=0
 
virtual uint create_view_priv_idx ()=0
 
virtual uint show_view_priv_idx ()=0
 
virtual uint create_routine_priv_idx ()=0
 
virtual uint alter_routine_priv_idx ()=0
 
virtual uint create_user_priv_idx ()=0
 
virtual uint event_priv_idx ()=0
 
virtual uint trigger_priv_idx ()=0
 
virtual uint create_tablespace_priv_idx ()=0
 
virtual uint create_role_priv_idx ()=0
 
virtual uint drop_role_priv_idx ()=0
 
virtual uint ssl_type_idx ()=0
 
virtual uint ssl_cipher_idx ()=0
 
virtual uint x509_issuer_idx ()=0
 
virtual uint x509_subject_idx ()=0
 
virtual uint max_questions_idx ()=0
 
virtual uint max_updates_idx ()=0
 
virtual uint max_connections_idx ()=0
 
virtual uint max_user_connections_idx ()=0
 
virtual uint plugin_idx ()=0
 
virtual uint authentication_string_idx ()=0
 
virtual uint password_expired_idx ()=0
 
virtual uint password_last_changed_idx ()=0
 
virtual uint password_lifetime_idx ()=0
 
virtual uint account_locked_idx ()=0
 
virtual uint password_reuse_history_idx ()=0
 
virtual uint password_reuse_time_idx ()=0
 
virtual uint password_require_current_idx ()=0
 
virtual uint user_attributes_idx ()=0
 
virtual ~User_table_schema ()=default
 

Constructor & Destructor Documentation

◆ ~User_table_schema()

virtual User_table_schema::~User_table_schema ( )
virtualdefault

Member Function Documentation

◆ account_locked_idx()

virtual uint User_table_schema::account_locked_idx ( )
pure virtual

◆ alter_priv_idx()

virtual uint User_table_schema::alter_priv_idx ( )
pure virtual

◆ alter_routine_priv_idx()

virtual uint User_table_schema::alter_routine_priv_idx ( )
pure virtual

◆ authentication_string_idx()

virtual uint User_table_schema::authentication_string_idx ( )
pure virtual

◆ create_priv_idx()

virtual uint User_table_schema::create_priv_idx ( )
pure virtual

◆ create_role_priv_idx()

virtual uint User_table_schema::create_role_priv_idx ( )
pure virtual

◆ create_routine_priv_idx()

virtual uint User_table_schema::create_routine_priv_idx ( )
pure virtual

◆ create_tablespace_priv_idx()

virtual uint User_table_schema::create_tablespace_priv_idx ( )
pure virtual

◆ create_tmp_table_priv_idx()

virtual uint User_table_schema::create_tmp_table_priv_idx ( )
pure virtual

◆ create_user_priv_idx()

virtual uint User_table_schema::create_user_priv_idx ( )
pure virtual

◆ create_view_priv_idx()

virtual uint User_table_schema::create_view_priv_idx ( )
pure virtual

◆ delete_priv_idx()

virtual uint User_table_schema::delete_priv_idx ( )
pure virtual

◆ drop_priv_idx()

virtual uint User_table_schema::drop_priv_idx ( )
pure virtual

◆ drop_role_priv_idx()

virtual uint User_table_schema::drop_role_priv_idx ( )
pure virtual

◆ event_priv_idx()

virtual uint User_table_schema::event_priv_idx ( )
pure virtual

◆ execute_priv_idx()

virtual uint User_table_schema::execute_priv_idx ( )
pure virtual

◆ file_priv_idx()

virtual uint User_table_schema::file_priv_idx ( )
pure virtual

◆ grant_priv_idx()

virtual uint User_table_schema::grant_priv_idx ( )
pure virtual

◆ host_idx()

virtual uint User_table_schema::host_idx ( )
pure virtual

◆ index_priv_idx()

virtual uint User_table_schema::index_priv_idx ( )
pure virtual

◆ insert_priv_idx()

virtual uint User_table_schema::insert_priv_idx ( )
pure virtual

◆ lock_tables_priv_idx()

virtual uint User_table_schema::lock_tables_priv_idx ( )
pure virtual

◆ max_connections_idx()

virtual uint User_table_schema::max_connections_idx ( )
pure virtual

◆ max_questions_idx()

virtual uint User_table_schema::max_questions_idx ( )
pure virtual

◆ max_updates_idx()

virtual uint User_table_schema::max_updates_idx ( )
pure virtual

◆ max_user_connections_idx()

virtual uint User_table_schema::max_user_connections_idx ( )
pure virtual

◆ password_expired_idx()

virtual uint User_table_schema::password_expired_idx ( )
pure virtual

◆ password_idx()

virtual uint User_table_schema::password_idx ( )
pure virtual

◆ password_last_changed_idx()

virtual uint User_table_schema::password_last_changed_idx ( )
pure virtual

◆ password_lifetime_idx()

virtual uint User_table_schema::password_lifetime_idx ( )
pure virtual

◆ password_require_current_idx()

virtual uint User_table_schema::password_require_current_idx ( )
pure virtual

◆ password_reuse_history_idx()

virtual uint User_table_schema::password_reuse_history_idx ( )
pure virtual

◆ password_reuse_time_idx()

virtual uint User_table_schema::password_reuse_time_idx ( )
pure virtual

◆ plugin_idx()

virtual uint User_table_schema::plugin_idx ( )
pure virtual

◆ process_priv_idx()

virtual uint User_table_schema::process_priv_idx ( )
pure virtual

◆ references_priv_idx()

virtual uint User_table_schema::references_priv_idx ( )
pure virtual

◆ reload_priv_idx()

virtual uint User_table_schema::reload_priv_idx ( )
pure virtual

◆ repl_client_priv_idx()

virtual uint User_table_schema::repl_client_priv_idx ( )
pure virtual

◆ repl_slave_priv_idx()

virtual uint User_table_schema::repl_slave_priv_idx ( )
pure virtual

◆ select_priv_idx()

virtual uint User_table_schema::select_priv_idx ( )
pure virtual

◆ show_db_priv_idx()

virtual uint User_table_schema::show_db_priv_idx ( )
pure virtual

◆ show_view_priv_idx()

virtual uint User_table_schema::show_view_priv_idx ( )
pure virtual

◆ shutdown_priv_idx()

virtual uint User_table_schema::shutdown_priv_idx ( )
pure virtual

◆ ssl_cipher_idx()

virtual uint User_table_schema::ssl_cipher_idx ( )
pure virtual

◆ ssl_type_idx()

virtual uint User_table_schema::ssl_type_idx ( )
pure virtual

◆ super_priv_idx()

virtual uint User_table_schema::super_priv_idx ( )
pure virtual

◆ trigger_priv_idx()

virtual uint User_table_schema::trigger_priv_idx ( )
pure virtual

◆ update_priv_idx()

virtual uint User_table_schema::update_priv_idx ( )
pure virtual

◆ user_attributes_idx()

virtual uint User_table_schema::user_attributes_idx ( )
pure virtual

◆ user_idx()

virtual uint User_table_schema::user_idx ( )
pure virtual

◆ x509_issuer_idx()

virtual uint User_table_schema::x509_issuer_idx ( )
pure virtual

◆ x509_subject_idx()

virtual uint User_table_schema::x509_subject_idx ( )
pure virtual

The documentation for this class was generated from the following file: