====== #1819 - Your password does not satisfy the current policy requirements ======
<WRAP center round alert 60%>
Причина: в новых версиях по умолчанию активированы политики на проверку сложности пароля.
</WRAP>
Их список можно посмотреть командой:<code bash>> SHOW VARIABLES LIKE 'validate_password%';</code>
Вывод команды будет, примерно, следующим:<code bash>+--------------------------------------+--------+
| Variable_name | Value |
+--------------------------------------+--------+
| validate_password_check_user_name | OFF |
| validate_password_dictionary_file | |
| validate_password_length | 8 |
| validate_password_mixed_case_count | 1 |
| validate_password_number_count | 1 |
| validate_password_policy | MEDIUM |
| validate_password_special_char_count | 1 |
+--------------------------------------+--------+</code>
* где:

  * validate_password_check_user_name — пароль не должен совпадать с именем пользователя.
  * validate_password_dictionary_file — использовать специальный файл со словарем запрещенных паролей.
  * validate_password_length — минимальная длина пароля.
  * validate_password_mixed_case_count — сколько, как минимум, должно быть символов в малой и большой раскладках.
  * validate_password_number_count — какое минимальное количество цифр использовать в пароле.
  * validate_password_policy — позволяет задать определенный набор правил. Доступны значения LOW (или 0), MEDIUM (1), STRONG (2).
  * validate_password_special_char_count — минимальное количество специальных символов (например, # или !).

Решение:
  - Привести пароль в соответствие требованиям политик.
  - Отключить политику, которая не позволяет использовать желаемый пароль. Например, чтобы отключить требование использовать цифры вводим:<code bash>> SET GLOBAL validate_password_number_count = 0;</code>
