Search Results
https://dev.mysql.com/doc/refman/8.4/en/plugin-loading.html
Server plugins must be loaded into the server before they can be used. It is also possible to control the activation state of loaded plugins at startup, and to unload them at runtime. While a plugin is loaded, information about it is available as ...Common suffixes are .so for Unix and Unix-like systems, .dll for ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/server-plugin-descriptors.html
Every plugin library that contains server plugins must include a library descriptor that contains the general plugin descriptor for each server plugin in the file. This section discusses how to write the library and general descriptors for server ...init: A once-only initialization function, or NULL if there is no such ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/plugin-types.html
The plugin API enables creation of plugins that implement several capabilities: Loadable functions (UDFs) Storage engines Full-text parsers Daemons INFORMATION_SCHEMA tables Semisynchronous replication Auditing Authentication Password validation ...
https://dev.mysql.com/doc/refman/8.4/en/x-plugin-sha2-cache-plugin.html
X Plugin supports MySQL user accounts created with the caching_sha2_password authentication plugin. For more information on this plugin, see Section 8.4.1.2, “Caching SHA-2 Pluggable Authentication”. You can use X Plugin to authenticate against ...If a user account is modified or removed, the relevant entries are removed from the ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/writing-audit-plugins.html
This section describes how to write a server-side audit plugin, using the example plugin found in the plugin/audit_null directory of MySQL source distributions. The audit_null.c and audit_null_variables.h source files in that directory implement an ...Within the server, the pluggable audit interface is implemented in the sql_audit.h and sql_audit.cc files in the sql directory of MySQL source ...
https://dev.mysql.com/doc/refman/8.4/en/ldap-pluggable-authentication.html
This means that an LDAP plugin can return the MySQL user that defines the privileges the external LDAP-authenticated user should have. Server and client plugins are available for simple and SASL-based LDAP authentication. On Microsoft Windows, the ... Note LDAP pluggable authentication is an extension included in MySQL Enterprise Edition, a commercial ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/writing-full-text-plugins.html
MySQL supports server-side full-text parser plugins with MyISAM and InnoDB. For introductory information about full-text parser plugins, see Full-Text Parser Plugins. A full-text parser plugin can be used to replace or modify the built-in full-text ...The interface version number is specified using a symbol, which is in the form: ...
https://dev.mysql.com/doc/refman/8.4/en/x-plugin-options-system-variables.html
To control activation of X Plugin, use this option: --mysqlx[=value] Command-Line Format --mysqlx[=value] Type Enumeration Default Value ON Valid Values ONOFFFORCEFORCE_PLUS_PERMANENT This option controls how the server loads X Plugin at startup.
https://dev.mysql.com/doc/refman/8.4/en/install-plugin.html
INSTALL PLUGIN plugin_name SONAME 'shared_library_name' This statement installs a server plugin. It requires the INSERT privilege for the mysql.plugin system table because it adds a row to that table to register the plugin. plugin_name is the name ...This procedure has the advantage that it can be used without stopping the ...
https://dev.mysql.com/doc/extending-mysql/8.4/en/plugin-data-structures.html
A plugin library file includes descriptor information to indicate what plugins it contains. If the plugin library contains any server plugins, it must include the following descriptor information: A library descriptor indicates the general server ...