エラー1820(HY000):これを実行する前に、ALTERUSERステートメントを使用してパスワードをリセットする必要があります



Error 1820 You Must Reset Your Password Using Alter User Statement Before Executing This



操作mysqlエラー:

mysql> mysqlを使用する
エラー1820(HY000):このステートメントを実行する前に、ALTERUSERステートメントを使用してパスワードをリセットする必要があります。
mysql>



理由:リモート接続を許可する権限を設定しない

解決:



mysql> alter user user() identified by '123456' Query OK, 0 rows affected (0.02 sec) mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION Query OK, 0 rows affected (0.01 sec) mysql> flush privileges Query OK, 0 rows affected (0.00 sec)

パスワードとユーザーアクセス権を設定するには、最後の更新をフラッシュできます。