データベース アクセスの問題のトラブルシューティング: Localhost 上のユーザーの「アクセスが拒否されました」エラーを解決する
特定のユーザー アカウントを使用すると、「ユーザー ''@'localhost' のデータベース '' へのアクセスが拒否されました」というエラー メッセージが表示される場合があります。このエラーは、ユーザーがデータベースにアクセスするために必要な権限を持っていないことを示しています。
この問題を解決するには、ユーザーを作成し、適切な権限を付与する必要があります:
次に、ユーザーにデータベース上で必要な権限を与えます。この例では、「パブリケーション」データベースに必要なすべての権限を付与しています:
作成後権限を付与する場合は、変更がすぐに有効になるように権限をフラッシュすることが重要です。
これらの手順を完了すると、ユーザーは「localhost」から「publication」データベースに完全にアクセスできるようになります。 ' ホスト。 「ユーザー名」と「パスワード」を希望の値に変更し、必要に応じて他のデータベース名や権限を変更してください。
以上がLocalhost 上の MySQL に接続するときに発生する「アクセスが拒否されました」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。