My Project
Public Member Functions | Public Attributes
ACL_USER Class Reference
Inheritance diagram for ACL_USER:
ACL_ACCESS

List of all members.

Public Member Functions

ACL_USERcopy (MEM_ROOT *root)

Public Attributes

USER_RESOURCES user_resource
char * user
uint8 salt [SCRAMBLE_LENGTH+1]
uint8 salt_len
enum SSL_type ssl_type
const char * ssl_cipher
const char * x509_issuer
const char * x509_subject
LEX_STRING plugin
LEX_STRING auth_string
bool password_expired
bool can_authenticate

Member Data Documentation

uint8 ACL_USER::salt[SCRAMBLE_LENGTH+1]

The salt variable is used as the password hash for native_password_authetication and old_password_authentication.

In the old protocol the salt_len indicated what type of autnetication protocol was used: 0 - no password, 4 - 3.20, 8 - 4.0, 20 - 4.1.1


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines