私はiis 6、Windowsサーバー2003、mysqlデータベースでWebアプリケーションを実行しています。
最初は正常に動作していましたが、同じパスワードで mysql サーバーを再構成すると、ブラウザで任意のページに入りたいときに次のメッセージ エラーが表示されました。
"MySql.Data.MySqlClient.MySqlException: There is no 'root'@'%' registered".
「dbforge」がこのメッセージを表示することがあるため、アプリが localhost を認識していないかのように、アプリの接続を確認しましたが、接続をダブルクリック"connection localhost cannot be found"
するとルートとして開きます。
この問題を解決するための任意のアイデア
私はそれを解決します:
任意の PC から mysql にアクセスするには、次のコマンドを発行する必要があります...
にすべての権限を付与します。TO 'root'@'%' は GRANT OPTION を使用して 'mysql' によって識別されます。