最近MySQLサーバーをセットアップし、mysqlコンソール(および偶然にも管理者GUIツール)を実行したときに次のエラーが発生しました。
エラー1045:ユーザーのアクセスが拒否されました: 'root @ localhost'(パスワードを使用:YES)
標準インストールを実行し、MySQLポートがファイアウォールによってブロックされていることを示唆するエラーでセキュリティチェック段階が失敗したときに、構成ウィザードの最後のページに到達しました。
ウィザードを閉じ、ファイアウォールが実行されていないことを確認してから、mysqlと管理者GUIを実行しようとすると、どちらの場合も同じエラーが見つかりました。
誰かが問題の解決策やMySQLの問題を診断するためのリソースを提案できますか?.
Rootパスワードをリセットする必要があるかもしれません。私はしばらく前に同様の問題を抱えていました。
基本的なプロセスには、サーバーを停止し、特別な初期化スクリプトを使用してサーバーを再起動することが含まれます。
1045は一般的に「アクセス拒否」です。これに対処する方法の提案については、 MySQLドキュメント を参照してください。
私はこのエラーに直面し、インターネットやstackoverflowでさえ、MySQLを再インストールすることをお勧めしましたが、私の意見では、MySQLを再インストールするべきではなく、いくつかの簡単なコマンドでこの問題を解決できます。このURLに従ってください: https://www.windowstechupdates.com/error-1045-28000-access-denied-for-user-username-using-password-yes/