Saturday, May 26, 2018

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

  • ลงระบบ Ubuntu 18.04 ติดตั้ง LAMP แต่ตั้งรหัส ของ user mysql ไม่ได้มัน error งี้
mysql> SET PASSWORD = PASSWORD('test');
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
Solved
  • ปิดระบบ validation policy plugin ซะพี่น้อง สงสัยตอนติดตั้งไม่ได้อ่านให้ละเอียดเค้าลง  plugin ตัวนี้มาให้ด้วย
mysql> uninstall plugin validate_password;
  • หรือจะเปิดใช้งานอีกครั้ง
mysql> INSTALL PLUGIN validate_password SONAME 'validate_password.so';
  • ตรวจสอบ plugin เปิดใช้งานอยู่หรือไม่โดย
mysql> SELECT PLUGIN_NAME, PLUGIN_STATUS FROM INFORMATION_SCHEMA.PLUGINS
    -> WHERE PLUGIN_NAME LIKE 'validate%';
Ref
  • https://www.techietown.info/2017/02/how-to-disable-mysql-password-validation-plugin/
  • https://techglimpse.com/disable-mysql-password-validation-plugin/

No comments:

Post a Comment