私は長い間、次のエラー メッセージの内容と、なぜ接続できなかったのかを突き止めようとしましたが、他の手段はうまくいきました。
Authentication to host 'x.x.x.x' for user 'product' using method 'mysql_native_password' failed with message: Access denied for user 'product'@'%' to database 'product'
エラー メッセージの最初の部分は次のとおりです。
Authentication to host 'x.x.x.x' for user 'product' using method 'mysql_native_password' failed
非常に混乱しています。パスワードのスタイルを確認してみてください。おそらく、2 番目の部分をもう一度見ることさえないでしょう。
実際、最初の部分は完全なボロックです。エラーとはまったく関係ありません!
2番目の部分と私の答えに進みます