MySQL 9.0 版本注意事項
本節說明如何安裝和解除安裝 validate_password
密碼驗證元件。有關安裝和解除安裝元件的一般資訊,請參閱第 7.5 節,「MySQL 元件」。
注意
如果您使用MySQL Yum 儲存庫、MySQL SLES 儲存庫或Oracle 提供的 RPM 套件安裝 MySQL 9.0,則在您第一次啟動 MySQL 伺服器後,預設會啟用 validate_password
元件。
使用 Yum 或 RPM 套件從 8.4 升級到 MySQL 9.0 時,會保留 validate_password
外掛程式。若要從 validate_password
外掛程式轉換到 validate_password
元件,請參閱第 8.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
系統表格中取消註冊,使其在後續的伺服器啟動期間不會載入。