MySQL  8.0.19
Source Code Documentation
acl_table_user.h File Reference
#include "my_config.h"
#include <sys/types.h>
#include <memory>
#include <string>
#include <utility>
#include "my_alloc.h"
#include "sql/auth/acl_table_base.h"
#include "sql/auth/partial_revokes.h"
#include "sql/auth/user_table.h"

Go to the source code of this file.

Classes

struct  acl_table::Password_lock
 
class  acl_table::Acl_table_user_writer_status
 mysql.user table writer. More...
 
class  acl_table::Acl_table_user_writer
 
class  acl_table::Acl_table_user_reader
 mysql.user table reader. More...
 

Namespaces

 acl_table
 

Typedefs

using acl_table::acl_table_user_writer_status = std::pair< Table_op_error_code, struct timeval >
 

Enumerations

enum  acl_table::User_attribute_type { acl_table::User_attribute_type::ADDITIONAL_PASSWORD = 0, acl_table::User_attribute_type::RESTRICTIONS, acl_table::User_attribute_type::PASSWORD_LOCKING }