Mysql:mysql 5.X 报错 エラー 1193 (HY000): 不明なシステム変数 'validate_password_length'

エラーメッセージは次のとおりです。

mysql> set global validate_password_length=4;
ERROR 1193 (HY000): Unknown system variable 'validate_password_length'
mysql> set global validate_password_policy=0;
ERROR 1193 (HY000): Unknown system variable 'validate_password_policy'

理由は次のとおりです。

validate_password プラグインは有効化されておらず、公式ドキュメントが掲載されています。アドレスは次のとおりです。

MySQL :: MySQL 5.7 リファレンスマニュアル :: 6.4.3.1 パスワード検証プラグインのインストール

解決:

構成 my.conf ファイルを変更します

vim /etc/my.conf

plugin-load-add=validate_password.so
validate-password=FORCE_PLUS_PERMANENT

 

mysql を再起動します

systemctl restart mysql

最後に、mysql を入力し、再入力します。

 

おすすめ

転載: blog.csdn.net/u013938578/article/details/130190754