ホームページ > データベース > mysql チュートリアル > Windows XP 上のリモート MySQL 接続での「ユーザーのアクセスが拒否されました」エラーを修正する方法?

Windows XP 上のリモート MySQL 接続での「ユーザーのアクセスが拒否されました」エラーを修正する方法?

Susan Sarandon
リリース: 2024-12-14 01:24:14
オリジナル
797 人が閲覧しました

How to Fix

リモート MySQL 接続エラー: リモート ルート ユーザーのアクセスが拒否されました

問題:

ユーザーWindows XP 上で実行されている MySQL データベースへのリモート接続を確立できず、次のエラー メッセージが表示される「エラー 1045 (28000): ユーザーのアクセスが拒否されました。」

原因:

MySQL ユーザー テーブル ('mysql.user') に、リモートを許可するエントリがありません。 「ルート」へのアクセスuser.

解決策:

リモート接続を有効にするには、次の手順に従います:

  1. 「root」として MySQL サーバーにログインします。
  2. 次の SQL ステートメントを実行して、リモート用の特定のユーザー エントリを作成します。 access:
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD' with grant option;
ログイン後にコピー

「USERNAME」をリモート アクセスのユーザー名に、「IP」を許可する特定の IP アドレスに、「PASSWORD」を対応するパスワードに置き換えます。任意の IP からのリモート アクセスを許可する場合は、「IP」を「%」に置き換えます。

  1. 権限テーブルをフラッシュします:
FLUSH PRIVILEGES;
ログイン後にコピー

または、を適用する MySQL サーバー

検証:

これらの手順を完了すると、ユーザーは指定されたユーザー名、パスワード、および IP アドレスを使用して MySQL データベースへのリモート接続を確立できるようになります。

以上がWindows XP 上のリモート MySQL 接続での「ユーザーのアクセスが拒否されました」エラーを修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート