アクセス拒否エラーによるリモート MySQL 接続の問題
MySQL データベースへのリモート接続を確立しようとすると、「アクセス拒否」エラーが発生する場合があります。拒否されました」エラー (1045)。この問題は、接続しようとしているユーザーに必要な権限がない場合、またはリモート ホストが承認されていない場合に発生します。
トラブルシューティングの手順:
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD' with grant option;
USERNAME を接続に使用するユーザーに置き換え、IP をリモート ホストの IP アドレスまたは '%' に置き換えます。任意の IP からのアクセスを許可し、PASSWORD に設定したいパスワードを入力します。
FLUSH PRIVILEGES;
追加考慮事項:
これらの手順に従うと、MySQL データベースへのリモート接続を正常に確立し、「アクセスが拒否されました」エラーを解決できるはずです。
以上がMySQL にリモート接続すると「アクセスが拒否されました」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。