- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ODBC 5.1 Driverで接続できません)
ODBC 5.1 Driverで接続できず困っている
このQ&Aのポイント
- 「MySQL ODBC 5.1 Driver」でMySQLへの接続はローカルデスクではできるが、レンタルサーバーでは接続できない。エラー表示内容は「Connection Failed:[08S01][MySQL][ODBC 5.1 Driver]Lost connection to MySQL server at 'reading authorization packet',system error:2」となる。レンタルサーバーは問題なく接続できたため、自身の環境や設定の問題かもしれず具体的な調査方法が分からず困っている。
- 他のサーバーからは正常にアクセスできるためMySQL自体には問題がないと考えられる。しかし、レンタルサーバーでは接続できないため、自身の環境や設定に問題がある可能性がある。具体的な問題の特定方法が分からず困っているため、助言が欲しい。
- レンタルサーバーでは問題なく接続できるため、エラーは自身の環境や設定に起因する可能性がある。しかし、具体的な問題の特定方法がわからず困っているため、助力を求めている。MySQL自体には問題がないことが他のサーバーからのアクセスで確認できる。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ぷららですか。 それでは、↓これかもね。 http://web1.plala.or.jp/support/faq/faq_docs/ID0004.html ↓下記の手順で解除できるらしいです。 http://www.akakagemaru.info/port/plala.html ご確認を。
その他の回答 (3)
- kawais070
- ベストアンサー率52% (2242/4283)
回答No.3
プロバイダがポート番号の規制をしているのかもしれませんね。 どちらのプロバイダですか?プロバイダのサポート窓口に問い合わせてみると何か教えてくれるかも。
質問者
補足
プロバイダは「ぷらら」ですが、なんか規制してるなんてことがあるもんなんですか。
- kawais070
- ベストアンサー率52% (2242/4283)
回答No.2
http://www.omakase.org/rdbms/mysql.html 上記の情報を読んでみましたが、サーバーの /etc/hosts.allow というファイルの mysqld : ~~ という記載がどうなっているのか、ってのが気になりました。 その辺の情報を開示できますか?
質問者
補足
VPSなんかではなく、root権限のない単なるレンタルサーバーなので、無理ではないでしょうか。 何かやりようはありますか?
- kawais070
- ベストアンサー率52% (2242/4283)
回答No.1
MySQLは3306番のポート番号を使っているそうですが、3306が通らないネットワーク環境なのでは? 企業内のネットワークから社外のサーバーへアクセスしようとしているなら、ポートが閉じられているとかって、よくあることだし。 もし、どこかの企業内から社外にアクセスしようとしているのなら、3306が閉じられていないか、社内のネットワーク管理者に確認しましょう。
質問者
補足
まったく個人です、MS5というADSLモデムにPC1台直結してます。 ネットで調べるとポートの設定はなく、解放されているモデムのようです。 WindowsXPで特にウィルスソフトなどは入ってません。
お礼
できました、ご指摘の通りぷららの設定でした。 いつまでもぷららから連絡がこないので、待ちきれずやってみました。 有害サイトフィルタ : レベル2 パケットフィルタ : レベル1 Winnyフィルタ : レベル1 となっていた設定を全部「レベル0」にしたらすんなり接続できました。 VBAからもアクセスできました。 kawais070様、大変有り難うございます。 まさかプロバイダの設定とは夢にも思ってませんでした。 感謝いたします、有り難うございました。
補足
先程ぷららに問い合わせました、まだ回答がありません。 記載いただいたページを見ると、なんかそれらしいですね。 取り合えずぶららの返答を待ちたいとおもいます。