2012-01-21 13 views
0

私は、mysql dbにアクセスするデスクトップアプリケーションを持っています。ログイン情報は埋め込まれており、MySQLワークベンチからは接続されていますが、認証しようとするとタイムアウトします。これはオフィスネットワーク内でのみ発生します。私はファイアウォールに関するいくつかの種類の問題を想定しています。誰も私にこの問題を適切にトラブルシューティングし解決するためのヒントを教えてもらえますか?ユーザはmysqlデータベースに接続しますが、認証しません

+0

何を試しましたか?あなたのコードをどうぞ...私たちにあなたが問題に直面しているコードを教えてください... –

+0

接続文字列をポストしてください。ポートがTCP/IP接続を可能にするために開かれていることを確認する必要があります。デフォルトでは3306 – Lloyd

+0

です。認証中にタイムアウトしない可能性があります。タイムアウトしていると、クライアントソフトウェアはおそらく(LloydがTCPポート3306経由で)サーバーに接続できません。サーバーはタイムアウトなしで間違った認証試行を速やかに拒否します。 –

答えて

0

問題は、最終的にファイアウォールの問題に終わった。私はそれにアクセスできない、彼らはポートをブロックしていないと誓った。 しかし、いったんファイアウォールユニットが切断されると、正常に接続できます。 助けようとしたすべての人に感謝します。これは私がクライアントのITチームから正確な情報を与えられていなかった厄介なものでした。