MySQL 8.0.40
Source Code Documentation
User_table_old_schema Class Reference

#include <auth_common.h>

Inheritance diagram for User_table_old_schema:
[legend]

Public Types

enum  mysql_user_table_field_56 {
  MYSQL_USER_FIELD_HOST_56 = 0 , MYSQL_USER_FIELD_USER_56 , MYSQL_USER_FIELD_PASSWORD_56 , MYSQL_USER_FIELD_SELECT_PRIV_56 ,
  MYSQL_USER_FIELD_INSERT_PRIV_56 , MYSQL_USER_FIELD_UPDATE_PRIV_56 , MYSQL_USER_FIELD_DELETE_PRIV_56 , MYSQL_USER_FIELD_CREATE_PRIV_56 ,
  MYSQL_USER_FIELD_DROP_PRIV_56 , MYSQL_USER_FIELD_RELOAD_PRIV_56 , MYSQL_USER_FIELD_SHUTDOWN_PRIV_56 , MYSQL_USER_FIELD_PROCESS_PRIV_56 ,
  MYSQL_USER_FIELD_FILE_PRIV_56 , MYSQL_USER_FIELD_GRANT_PRIV_56 , MYSQL_USER_FIELD_REFERENCES_PRIV_56 , MYSQL_USER_FIELD_INDEX_PRIV_56 ,
  MYSQL_USER_FIELD_ALTER_PRIV_56 , MYSQL_USER_FIELD_SHOW_DB_PRIV_56 , MYSQL_USER_FIELD_SUPER_PRIV_56 , MYSQL_USER_FIELD_CREATE_TMP_TABLE_PRIV_56 ,
  MYSQL_USER_FIELD_LOCK_TABLES_PRIV_56 , MYSQL_USER_FIELD_EXECUTE_PRIV_56 , MYSQL_USER_FIELD_REPL_SLAVE_PRIV_56 , MYSQL_USER_FIELD_REPL_CLIENT_PRIV_56 ,
  MYSQL_USER_FIELD_CREATE_VIEW_PRIV_56 , MYSQL_USER_FIELD_SHOW_VIEW_PRIV_56 , MYSQL_USER_FIELD_CREATE_ROUTINE_PRIV_56 , MYSQL_USER_FIELD_ALTER_ROUTINE_PRIV_56 ,
  MYSQL_USER_FIELD_CREATE_USER_PRIV_56 , MYSQL_USER_FIELD_EVENT_PRIV_56 , MYSQL_USER_FIELD_TRIGGER_PRIV_56 , MYSQL_USER_FIELD_CREATE_TABLESPACE_PRIV_56 ,
  MYSQL_USER_FIELD_SSL_TYPE_56 , MYSQL_USER_FIELD_SSL_CIPHER_56 , MYSQL_USER_FIELD_X509_ISSUER_56 , MYSQL_USER_FIELD_X509_SUBJECT_56 ,
  MYSQL_USER_FIELD_MAX_QUESTIONS_56 , MYSQL_USER_FIELD_MAX_UPDATES_56 , MYSQL_USER_FIELD_MAX_CONNECTIONS_56 , MYSQL_USER_FIELD_MAX_USER_CONNECTIONS_56 ,
  MYSQL_USER_FIELD_PLUGIN_56 , MYSQL_USER_FIELD_AUTHENTICATION_STRING_56 , MYSQL_USER_FIELD_PASSWORD_EXPIRED_56 , MYSQL_USER_FIELD_COUNT_56
}
 

Public Member Functions

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

Member Enumeration Documentation

◆ mysql_user_table_field_56

Enumerator
MYSQL_USER_FIELD_HOST_56 
MYSQL_USER_FIELD_USER_56 
MYSQL_USER_FIELD_PASSWORD_56 
MYSQL_USER_FIELD_SELECT_PRIV_56 
MYSQL_USER_FIELD_INSERT_PRIV_56 
MYSQL_USER_FIELD_UPDATE_PRIV_56 
MYSQL_USER_FIELD_DELETE_PRIV_56 
MYSQL_USER_FIELD_CREATE_PRIV_56 
MYSQL_USER_FIELD_DROP_PRIV_56 
MYSQL_USER_FIELD_RELOAD_PRIV_56 
MYSQL_USER_FIELD_SHUTDOWN_PRIV_56 
MYSQL_USER_FIELD_PROCESS_PRIV_56 
MYSQL_USER_FIELD_FILE_PRIV_56 
MYSQL_USER_FIELD_GRANT_PRIV_56 
MYSQL_USER_FIELD_REFERENCES_PRIV_56 
MYSQL_USER_FIELD_INDEX_PRIV_56 
MYSQL_USER_FIELD_ALTER_PRIV_56 
MYSQL_USER_FIELD_SHOW_DB_PRIV_56 
MYSQL_USER_FIELD_SUPER_PRIV_56 
MYSQL_USER_FIELD_CREATE_TMP_TABLE_PRIV_56 
MYSQL_USER_FIELD_LOCK_TABLES_PRIV_56 
MYSQL_USER_FIELD_EXECUTE_PRIV_56 
MYSQL_USER_FIELD_REPL_SLAVE_PRIV_56 
MYSQL_USER_FIELD_REPL_CLIENT_PRIV_56 
MYSQL_USER_FIELD_CREATE_VIEW_PRIV_56 
MYSQL_USER_FIELD_SHOW_VIEW_PRIV_56 
MYSQL_USER_FIELD_CREATE_ROUTINE_PRIV_56 
MYSQL_USER_FIELD_ALTER_ROUTINE_PRIV_56 
MYSQL_USER_FIELD_CREATE_USER_PRIV_56 
MYSQL_USER_FIELD_EVENT_PRIV_56 
MYSQL_USER_FIELD_TRIGGER_PRIV_56 
MYSQL_USER_FIELD_CREATE_TABLESPACE_PRIV_56 
MYSQL_USER_FIELD_SSL_TYPE_56 
MYSQL_USER_FIELD_SSL_CIPHER_56 
MYSQL_USER_FIELD_X509_ISSUER_56 
MYSQL_USER_FIELD_X509_SUBJECT_56 
MYSQL_USER_FIELD_MAX_QUESTIONS_56 
MYSQL_USER_FIELD_MAX_UPDATES_56 
MYSQL_USER_FIELD_MAX_CONNECTIONS_56 
MYSQL_USER_FIELD_MAX_USER_CONNECTIONS_56 
MYSQL_USER_FIELD_PLUGIN_56 
MYSQL_USER_FIELD_AUTHENTICATION_STRING_56 
MYSQL_USER_FIELD_PASSWORD_EXPIRED_56 
MYSQL_USER_FIELD_COUNT_56 

Member Function Documentation

◆ account_locked_idx()

uint User_table_old_schema::account_locked_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ alter_priv_idx()

uint User_table_old_schema::alter_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ alter_routine_priv_idx()

uint User_table_old_schema::alter_routine_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ authentication_string_idx()

uint User_table_old_schema::authentication_string_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ create_priv_idx()

uint User_table_old_schema::create_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ create_role_priv_idx()

uint User_table_old_schema::create_role_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ create_routine_priv_idx()

uint User_table_old_schema::create_routine_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ create_tablespace_priv_idx()

uint User_table_old_schema::create_tablespace_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ create_tmp_table_priv_idx()

uint User_table_old_schema::create_tmp_table_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ create_user_priv_idx()

uint User_table_old_schema::create_user_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ create_view_priv_idx()

uint User_table_old_schema::create_view_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ delete_priv_idx()

uint User_table_old_schema::delete_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ drop_priv_idx()

uint User_table_old_schema::drop_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ drop_role_priv_idx()

uint User_table_old_schema::drop_role_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ event_priv_idx()

uint User_table_old_schema::event_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ execute_priv_idx()

uint User_table_old_schema::execute_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ file_priv_idx()

uint User_table_old_schema::file_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ grant_priv_idx()

uint User_table_old_schema::grant_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ host_idx()

uint User_table_old_schema::host_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ index_priv_idx()

uint User_table_old_schema::index_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ insert_priv_idx()

uint User_table_old_schema::insert_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ lock_tables_priv_idx()

uint User_table_old_schema::lock_tables_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ max_connections_idx()

uint User_table_old_schema::max_connections_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ max_questions_idx()

uint User_table_old_schema::max_questions_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ max_updates_idx()

uint User_table_old_schema::max_updates_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ max_user_connections_idx()

uint User_table_old_schema::max_user_connections_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ password_expired_idx()

uint User_table_old_schema::password_expired_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ password_idx()

uint User_table_old_schema::password_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ password_last_changed_idx()

uint User_table_old_schema::password_last_changed_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ password_lifetime_idx()

uint User_table_old_schema::password_lifetime_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ password_require_current_idx()

uint User_table_old_schema::password_require_current_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ password_reuse_history_idx()

uint User_table_old_schema::password_reuse_history_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ password_reuse_time_idx()

uint User_table_old_schema::password_reuse_time_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ plugin_idx()

uint User_table_old_schema::plugin_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ process_priv_idx()

uint User_table_old_schema::process_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ references_priv_idx()

uint User_table_old_schema::references_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ reload_priv_idx()

uint User_table_old_schema::reload_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ repl_client_priv_idx()

uint User_table_old_schema::repl_client_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ repl_slave_priv_idx()

uint User_table_old_schema::repl_slave_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ select_priv_idx()

uint User_table_old_schema::select_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ show_db_priv_idx()

uint User_table_old_schema::show_db_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ show_view_priv_idx()

uint User_table_old_schema::show_view_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ shutdown_priv_idx()

uint User_table_old_schema::shutdown_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ ssl_cipher_idx()

uint User_table_old_schema::ssl_cipher_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ ssl_type_idx()

uint User_table_old_schema::ssl_type_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ super_priv_idx()

uint User_table_old_schema::super_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ trigger_priv_idx()

uint User_table_old_schema::trigger_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ update_priv_idx()

uint User_table_old_schema::update_priv_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ user_attributes_idx()

uint User_table_old_schema::user_attributes_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ user_idx()

uint User_table_old_schema::user_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ x509_issuer_idx()

uint User_table_old_schema::x509_issuer_idx ( )
inlineoverridevirtual

Implements User_table_schema.

◆ x509_subject_idx()

uint User_table_old_schema::x509_subject_idx ( )
inlineoverridevirtual

Implements User_table_schema.


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