端末で MySQL を開こうとすると、次のエラーが発生します。
エラー1819(HY000):パスワードが現在のポリシー要件を満たしていません。
ベストアンサー1
これは説明を必要としません。より強力なパスワードを選択する必要があります(または厳密ではないポリシーを設定する必要があります)。
MySQLのパスワード検証コンポーネントは、パスワードの強度を評価します。現在の設定を表示するには、MySQLプロンプトで次のコマンドを入力します。
SHOW VARIABLES LIKE 'validate_password%';
validate_password.policy
ポリシーは、次のいずれかの値を使用できる変数に設定されます。
- 低:パスワードは、変数で定義された値以上の文字で構成する必要があります
validate_password.length
。 - メディア:上記と同じで、パスワードには数字、大文字と小文字の混合、および特殊文字を含める必要があります。その数は
validate_password%
他の変数の値によって異なります。 - 強力:上と同じで、変数で定義された辞書とパスワードを交差させます。
validate_password.dictionary_file