0

MySQLでアプリを開発しています。PC で MySQL (XAMPP) を実行しています。すべて正常に動作しますが、ネットワークの他のユーザーがログインできるようにしたいのですが、ユーザー プロパティ「localhost」を % (任意のコンピューター) に変更すると、自分のアカウントでもアクセスが拒否されることがわかりました。つまり、要するに、「localhost」を「%」(任意のコンピューター) に変更するたびに、「アクセスが拒否されました」というメッセージが表示されます。localhost に戻ると、簡単にログに記録できます。

何が間違っていますか?ありがとうございました

4

1 に答える 1

4

MySQL では、user@localhostuser@%は 2 人のまったく異なる関係のないユーザーです。へのアクセスの許可user@% に加えて、 へのデータへのアクセスを許可する (および、該当する場合はパスワードを設定する) 必要がありますuser@localhost。一方は他方も提供しません。

于 2009-11-10T12:03:02.747 に答える