#include <set_var.h>
◆ set_var_password()
      
        
          | set_var_password::set_var_password  | 
          ( | 
          LEX_USER *  | 
          user_arg,  | 
        
        
           | 
           | 
          char *  | 
          password_arg,  | 
        
        
           | 
           | 
          char *  | 
          current_password_arg,  | 
        
        
           | 
           | 
          bool  | 
          retain_current,  | 
        
        
           | 
           | 
          bool  | 
          generate_password  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~set_var_password()
  
  
      
        
          | set_var_password::~set_var_password  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ check()
  
  
      
        
          | int set_var_password::check  | 
          ( | 
          THD *  | 
          thd | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
Check the validity of the SET PASSWORD request. 
- Parameters
 - 
  
  
 
- Returns
 - status code 
 
- Return values
 - 
  
  
 
Implements set_var_base.
 
 
◆ get_generated_password()
  
  
      
        
          | const char * set_var_password::get_generated_password  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ get_user()
  
  
      
        
          | const LEX_USER * set_var_password::get_user  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ has_generated_password()
  
  
      
        
          | bool set_var_password::has_generated_password  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ print()
  
  
      
        
          | bool set_var_password::print  | 
          ( | 
          const THD *  | 
          thd,  | 
         
        
           | 
           | 
          String *  | 
          str  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ resolve()
  
  
      
        
          | int set_var_password::resolve  | 
          ( | 
          THD *  | 
          thd | ) | 
           | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ update()
  
  
      
        
          | int set_var_password::update  | 
          ( | 
          THD *  | 
          thd | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ current_password
  
  
      
        
          | const char* set_var_password::current_password | 
         
       
   | 
  
private   | 
  
 
 
◆ generate_password
  
  
      
        
          | bool set_var_password::generate_password | 
         
       
   | 
  
private   | 
  
 
 
◆ password
  
  
      
        
          | char* set_var_password::password | 
         
       
   | 
  
private   | 
  
 
 
◆ retain_current_password
  
  
      
        
          | bool set_var_password::retain_current_password | 
         
       
   | 
  
private   | 
  
 
 
◆ str_generated_password
  
  
      
        
          | char* set_var_password::str_generated_password | 
         
       
   | 
  
private   | 
  
 
 
◆ user
The documentation for this class was generated from the following files: