ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

はじめに

パスワードを更新を促されるメッセージ。パスワードポリシーに則った形で変更するパスワードを必要がある。

パスワード変更方法

set password for root@localhost=password('hogeHoge@Hog123');

結果以下の通りなれば成功

mysql> set password for root@localhost=password('hogeHoge@Hog123');
Query OK, 0 rows affected, 1 warning (0.05 sec)

参考情報

https://qiita.com/RyochanUedasan/items/9a49309019475536d22a