MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ACL_USER Class Reference
Inheritance diagram for ACL_USER:
Collaboration diagram for ACL_USER:

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
- Public Attributes inherited from ACL_ACCESS
ACL_HOST_AND_IP host
ulong sort
ulong access

Detailed Description

Definition at line 534 of file sql_acl.cc.

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.

Definition at line 543 of file sql_acl.cc.

uint8 ACL_USER::salt_len

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

Definition at line 548 of file sql_acl.cc.


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