• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バージョンの違うMySQLのリモート接続について)

バージョンの違うMySQLのリモート接続について

このQ&Aのポイント
  • MySQLのバージョンが異なる場合におけるリモート接続について解説します。
  • 異なるバージョンのMySQLをリモート接続する際に発生するエラーについて考察します。
  • 異なるバージョンのMySQLのパスワード形式の違いによる接続エラーを解決する方法を探ります。

質問者が選んだベストアンサー

  • ベストアンサー
  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.1

MySQL4.1でパスワードの暗号化方式が変更になったので 「クライアントが4.1.1以降で、サーバーが4.0またはそれ以前」ならば問題なく接続出来るけど、 逆=ご呈示の状況では、対策が必要のようで、セキュリティ的には、version up を勧めたいところ。 とりあえず、そのversionで行うなら、以下のページをじっくり読んで見て下さい。 http://dev.mysql.com/doc/refman/5.1/ja/password-hashing.html キーワードは「--old-passwords オプションでサーバを立ち上げる」このあたり。 4.0以前からアクセスするユーザー名を限定出来るなら、OLD_PASSWORD() 関数というのもあるようです。

参考URL:
http://dev.mysql.com/doc/refman/5.1/ja/password-hashing.html
sea_clear
質問者

お礼

回答ありがとうございます。 サーバのリモート接続を行うユーザのパスワードを 古いバージョンの形式にしたところ 無事接続することができました。 ありがとうございます。 詳しく教えて頂けたので、 理解しながらできました、 ありがとうございました。

関連するQ&A