Search Results
https://dev.mysql.com/doc/extending-mysql/8.4/en/services-for-plugins.html
MySQL server plugins have access to server “plugin services.” The plugin services interface exposes server functionality that plugins can call. It complements the plugin API and has these characteristics: Services enable plugins to access code ...To determine what services exist and what functions they provide, look in the include/mysql directory of a MySQL source ...
https://dev.mysql.com/doc/refman/8.4/en/keyring-plugin-installation.html
Keyring service consumers require that a keyring component or plugin be installed: To use a keyring plugin, begin with the instructions here. (Also, for general information about installing plugins, see Section 7.6.1, “Installing and Uninstalling ...keyring_aws: Communicates with the Amazon Web Services Key Management Service as a back end for key generation and uses a local file for key ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/writing-authentication-plugins-server-side.html
Declare the server-side plugin with the usual general descriptor format that is used for all server plugin types (see Section 4.4.2.1, “Server Plugin Library and Plugin Descriptors”). This is also the name displayed by SHOW PLUGINS or ...The ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/writing-keyring-plugins.html
MySQL Server supports a keyring service that enables internal server components and plugins to securely store sensitive information for later retrieval. This section describes how to write a server-side keyring plugin that can be used by service ...
https://dev.mysql.com/doc/internals/en/autotools-plugin-macros.html
The following macros enable plugin support in the autotools configuration files. Declaring a plugin: MYSQL_PLUGIN(name, long-name, description [,configlist]) Each plugin is required to have MYSQL_PLUGIN() declared first. Example: ...configlist is ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/using-own-protocol-trace-plugins.html
Note To use your own protocol trace plugins, you must configure MySQL with the WITH_TEST_TRACE_PLUGIN CMake option disabled because only one protocol trace plugin can be loaded at a time and an error occurs for attempts to load a second one. If you ...In simple_trace, these functions are rudimentary and do little other than illustrate the arguments ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/writing-password-validation-plugins.html
This section describes how to write a server-side password-validation plugin. The instructions are based on the source code in the plugin/password_validation directory of MySQL source distributions. The validate_password.cc source file in that ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/plugin-api-characteristics.html
The server plugin API has these characteristics: All plugins have several things in common. Each plugin has a name that it can be referred to in SQL statements, as well as other metadata such as an author and a description that provide other ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/writing-authentication-plugins.html
MySQL supports pluggable authentication, in which plugins are invoked to authenticate client connections. Authentication plugins enable the use of authentication methods other than the built-in method of passwords stored in the mysql.user system ...
https://dev.mysql.com/doc/refman/8.4/en/clone-plugin-installation.html
This section describes how to install and configure the clone plugin. For remote cloning operations, the clone plugin must be installed on the donor and recipient MySQL server instances. For general information about installing or uninstalling ...