私がやっている小さなプロジェクトのためのいくつかのユーザーアカウント情報を含む上記のサイトにMySQLデータベースをアップロードしました。目標は、各クライアントアプリケーションがデータベースに接続し、ユーザーに関連する情報を取得できるようにすることです。これを行うことは可能ですか、この他の無料のデータベースホスティングウェブサイトと場合はどのように?JavaSEアプリケーションから000webhost.comでホストされているMySQLデータベースにシームレスに接続できますか?
0
A
答えて
2
しないでください。
MySQL接続はデフォルトでは暗号化されていません。クライアントのネットワークトラフィックを盗聴できる人は誰でも、データベースのユーザー名とパスワードを含め、すべての情報を読み取ることができます。あなたの質問が示唆する個人情報を保管している場合、そのデータは脆弱です。
ネットワークトラフィックをスニッフィングするのが最も簡単な攻撃の1つです。パブリックなWiFiネットワーク上の誰でも脆弱です。
000webhost.comで「外部」からMySQLデータベースに接続できるかどうかわかりません。サポートチームに連絡する必要があります。私は、しかし、推測していない。
最後に、ここにあるよくある質問を読んでください - ツールやサービスについて質問してください。
1
はい。あなたが以下に提供され、あなたが言及したサイトまでとしない限り、任意のMySQLデータベースに接続することが可能である:
1) JDBC Driver
2) Password and Username
3) URL to DB
は、指示を読み、必要に応じてアプリケーションをビルド:[http://www.000webhost.com/forum/][1]
そしてネビルKとしてこのようなホスティングは非常に脆弱であり、アプリケーションがスニッフィングを受けやすい可能性があることを指摘しています。
関連する問題
- 1. Cloud9 PythonアプリケーションからMySQLデータベース(arvixeでホストされています)に接続できません
- 2. PleskでホストされているMySQLデータベースへのASP.NET接続
- 3. Laravel HomesteadはホストからMySQLに接続できません
- 4. jspにホストされたmysqlデータベースを接続するには?
- 5. hostingerでホストされているphpMyadminを使用してローカルシステムからMySqlデータベースに接続
- 6. 自分自身でホストされているParseからmLabデータベースに接続できません
- 7. AmazonでホストされているEjabberdサーバーにiOSアプリケーションを接続
- 8. UWPアプリケーションからlocalhost上でホストされているwebserviceに接続できません
- 9. AWS LightsailマシンでホストされているリモートMySQLデータベースに接続できません(61)/(111)
- 10. リモートのmysqlデータベースに接続して、エラー "特定のMySQLホストに接続できません"
- 11. phonegapアプリケーションからpostgresデータベースに接続していますか?
- 12. EclipseからMySql Workbenchデータベースに接続できません
- 13. ローカルRStudioからMySQLデータベースに接続できません
- 14. Play2.5 MySQLデータベースの接続エラー:データベースに接続できない[DB]
- 15. VB6アプリケーションからMySQLに接続する
- 16. Ubuntu 16.04 Node.JSアプリケーションがMySQLデータベースに接続できません - エラー:ECONNREFUSEDに接続してください
- 17. JavaアプリケーションでMySQLデータベースに接続できません
- 18. C#.NETホストのmysqlデータベースに接続
- 19. MysqlからRailsアプリケーションに接続できません
- 20. MySQLデータベースに接続できません
- 21. ローカルマシンからEC2でホストされているKafkaサーバーに接続する
- 22. OSGiフラグメントがいつホストに接続されていますか?
- 23. Docker:ホストからリモートマシンにtelnetで接続できますが、コンテナからは接続できません
- 24. Visual C++ ODBCアプリケーションがMySQLデータベースに接続できません
- 25. AndroidアプリケーションがMySQLデータベースに接続できません
- 26. DelphiアプリケーションをmySQLデータベースに接続できません
- 27. デスクトップアプリケーションからAWS MySQLデータベースに接続
- 28. Visual Studio COBOLからMySQLデータベースに接続
- 29. ドッカーコンテナからmysqlデータベースに接続
- 30. PHPからMySQLデータベースに接続
ヘッドアップの方に感謝します。私はSSLを使って問題を解決すると思ったが、 – Garikai
明示的に暗号化を設定する必要があり、それは簡単なことではない。 –
このようにデータを公開する一般的な方法は、インターネット経由でSQLをプッシュするのではなく、APIでデータベースをラップすることです。 SOAPとRESTを暗号化して保護することができます。 –