本节介绍如何安装和卸载
validate_password
密码验证组件。有关安装和卸载组件的一般信息,请参阅第 5.5 节,“MySQL 组件”。
如果您使用
MySQL Yum 存储库、
MySQL SLES 存储库或
Oracle 提供的 RPM 包安装 MySQL 8.0 ,则该validate_password
组件在您首次启动 MySQL 服务器后默认启用。
使用 Yum 或 RPM 包从 5.7 升级到 MySQL 8.0 会保留
validate_password
插件。要从validate_password
插件过渡到validate_password
组件,请参阅第 6.4.3.3 节,“过渡到密码验证组件”。
要被服务器使用,组件库文件必须位于MySQL插件目录(由plugin_dir
系统变量命名的目录)中。plugin_dir
如有必要,通过在服务器启动时
设置值来配置插件目录位置
。
要安装该validate_password
组件,请使用以下语句:
INSTALL COMPONENT 'file://component_validate_password';
组件安装是一次性操作,不需要在每次服务器启动时都完成。INSTALL
COMPONENT
加载组件,并将其注册到mysql.component
系统表中,以便在后续服务器启动期间加载它。
要卸载该validate_password
组件,请使用以下语句:
UNINSTALL COMPONENT 'file://component_validate_password';
UNINSTALL COMPONENT
卸载组件,并从
mysql.component
系统表中注销它,以使其在后续服务器启动期间不被加载。