MySQL 8.0.40
Source Code Documentation
|
#include "my_config.h"
#include <sys/time.h>
#include <sys/types.h>
#include <functional>
#include <memory>
#include <string>
#include <utility>
#include "my_alloc.h"
#include "sql-common/json_dom.h"
#include "sql/auth/acl_table_base.h"
#include "sql/auth/partial_revokes.h"
#include "sql/auth/sql_mfa.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_user_attributes |
Class to handle information stored in mysql.user.user_attributes. More... | |
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 | |
namespace | acl_table |
Typedefs | |
using | acl_table::acl_table_user_writer_status = std::pair< Table_op_error_code, struct timeval > |
Enumerations | |
enum class | acl_table::User_attribute_type { acl_table::ADDITIONAL_PASSWORD = 0 , acl_table::RESTRICTIONS , acl_table::PASSWORD_LOCKING , acl_table::METADATA , acl_table::COMMENT , acl_table::MULTI_FACTOR_AUTHENTICATION_DATA } |