5 秒ごとにローカルの MySQL データベースにデータを保存するプログラムを C++ で作成しました。ここで、リモートの Webhosted MySQL データベースにデータを保存する必要があります (Web ホスティングはリモート アクセスを提供します)。リモートサーバーに接続するプログラムを書き直すのは簡単だと思いますが、別の問題があります。
接続をセキュア (暗号化) にすることはできますか? パスワードが盗まれる恐れがあります。サーバーはそれを可能にするために何か特別なものをサポートする必要がありますか?
データベースへのリモート接続を 1 つの特定の IP アドレス (パブリック静的 IP) のみから許可することを考えました。これにより、他の人がデータベースに接続するのを防ぐことができます (彼らが私の WiFi をハッキングしてパスワードを盗み見ない限り)。誰かが私のパスワードを盗み見たとしても、心配する必要はありませんか?
どのソリューションをお勧めしますか?