MySQL 9.1.0
Source Code Documentation
|
#include "sql/auth/dynamic_privileges_impl.h"
#include <ctype.h>
#include <mysql/components/my_service.h>
#include <mysql/components/service_implementation.h>
#include <mysql/components/services/dynamic_privilege.h>
#include <mysql/service_plugin_registry.h>
#include <stddef.h>
#include <string>
#include <unordered_set>
#include <utility>
#include "m_string.h"
#include "mysql/components/service.h"
#include "mysql/components/services/bits/psi_bits.h"
#include "mysql/components/services/registry.h"
#include "sql/auth/dynamic_privilege_table.h"
#include "sql/auth/sql_auth_cache.h"
#include "sql/auth/sql_security_ctx.h"
#include "sql/current_thd.h"
#include "sql/mysqld.h"
#include "sql/mysqld_thd_manager.h"
#include "sql/sql_thd_internal_api.h"
#include "string_with_len.h"
Classes | |
class | Thd_creator |
This helper class is used for either selecting a previous THD or if it's missing, create a new THD. More... | |
Functions | |
bool | dynamic_privilege_init (void) |
Bootstrap the dynamic privilege service by seeding it with server implementation-specific data. More... | |
bool dynamic_privilege_init | ( | void | ) |
Bootstrap the dynamic privilege service by seeding it with server implementation-specific data.