2016-05-02 19 views
0

EC2 redhatインスタンスで突然起きた異常な問題に直面しています。上記の例で私のxamppがインストールされています。xampp mysqlがskip-grant-tablesが無効になったら接続できません

私はAがXAMPPの一部として設定

  1. MySQLを(以下している私のインスタンス私はEC2インスタンスAとEC2インスタンスBを持っていると仮定し、別のEC2インスタンスから私のSQLに

    を接続しようとしています

  2. /etc/hostsには、私はinstanからMySQLを接続しようとしています enter image description here

次のエントリを持っていますce Bと私は次のエラーを取得しています。なぜ、インスタンスAのetc/hostsエントリであるashish.svn.comに接続しようとしているのですか。私は以前のように以前と同じ方法で接続していましたが、EC2インスタンスには触れません。

enter image description here

私は窓から、次のエラーを取得しています。私はこのIPアドレスからどこに来るのか分からない(103.56.238.23)? EC2のIPアドレスは、通常、heidisqlプロンプトで述べた52で始まります。 enter image description here

私は、インスタンスAでmy.confファイルにスキップ・助成金・テーブルを無効にした場合、それはどんな問題なく右のMySQLサーバに接続します。

enter image description here

私はすでにMySQLでの構成を以下と、それは 'localhost' の= PASSWORD( 'パスワード')@ 'XXXX' の完璧 のSET PASSWORDを仕事に使用述べたようにしていたことに注意してください。

GRANT ALL PRIVILEGES ON TO 'xxxx' @ '%'は「パスワード」と付与されたIDで識別されます。スキップ・助成金・テーブルは

を有効にした場合

私はいくつかのランダムなIPアドレスに接続しようとする理由は無知だ任意の助けが本当にある(Windowsと別のEC2インスタンスからは、私はここでBとして、それを指摘しました)感謝。

答えて

0

多くの苦労の末、問題が見つかりました。 mysqlのinformation_schemaデータベースが壊れました(一部のテーブルからデータが削除されました)。だから、私はmysqlを再インストールして問題を解決しました。

関連する問題