Wygląda na to, że mogłem nieumyślnie załadować wtyczkę do sprawdzania hasła w MySQL 5.7. Wydaje się, że ta wtyczka wymusza zgodność wszystkich haseł z określonymi regułami.
Chciałbym to wyłączyć.
Próbowałem zmienić zmienną validate_password_length zgodnie z sugestią tutaj, ale bezskutecznie.
mysql> SET GLOBAL validate_password_length=4;
Query OK, 0 rows affected (0.00 sec)
mysql> SET PASSWORD FOR 'app' = PASSWORD('abcd');
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
Chciałbym albo wyładować wtyczkę, albo jakoś ją wykastrować.
SET GLOBAL validate_password.policy=LOW;
SET GLOBAL validate_password_policy=LOW;