![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
A graph visitor used for doing breadth-first traversal of the global role graph. More...
Public Member Functions | |
| Get_access_maps (ACL_USER *acl_user, Access_bitmask *access, Db_access_map *db_map, Db_access_map *db_wild_map, Table_access_map *table_map, SP_access_map *sp_map, SP_access_map *func_map, SP_access_map *lib_map, Grant_acl_set *with_admin_acl, Dynamic_privileges *dyn_acl, Restrictions *restrictions) | |
| template<typename Vertex , typename Graph > | |
| void | discover_vertex (Vertex u, const Graph &) const | 
| template<typename Edge , typename Graph > | |
| void | examine_edge (const Edge &edge, Graph &granted_roles) | 
A graph visitor used for doing breadth-first traversal of the global role graph.
The visitor takes a set of access maps and aggregate all discovered privileges into these maps.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |