私は自分のプロジェクトをホスティング会社に公開しました。しかし、私はホスティング会社からmysqlデータベースを保護する方法について心配しています。誰かからmysqlデータベースを保護する方法
私の質問は、私のデータベース/データにアクセスできないように私のデータベースをホスティング会社から保護する方法です。
私は自分のプロジェクトをホスティング会社に公開しました。しかし、私はホスティング会社からmysqlデータベースを保護する方法について心配しています。誰かからmysqlデータベースを保護する方法
私の質問は、私のデータベース/データにアクセスできないように私のデータベースをホスティング会社から保護する方法です。
あなたのホスティング会社を信頼しない場合は、新しいものを取得する時です。サーバへの物理的なアクセス権を持つ誰かがそのサーバにアクセスするのを妨げることはほとんどありません。
私はあなたがそれらを信頼する必要があると思います。ホスティング会社はほとんどすべてのレベルのアプリケーションにアクセスできるため、データベースを完全に保護する方法はありません。アプリケーションのあるレイヤー内のすべてのデータをフェッチするコードを注入することができます。
ホスティング会社は、脅威の1つに過ぎません。
「悪い男は、コンピュータへの無制限の物理的なアクセスを持っている場合、それはありません:あなたはここにITセキュリティの関連するルールがあります...ようにXSSのの、ネットワークレベルでスニッフィングCSRFの、データ及び約
を考えなければなりませんもうあなたのコンピュータです。すべてはそこに答えてきたように
は本当にホスティング会社からあなたのデータを保護する方法はありません。彼らはサーバを所有しているため、サーバ上のすべてのデータベースにアクセスできます。
データに応じて、すべてのデータを暗号化することができますが、それは過剰な攻撃ですが、データが機密でない限り実際的な解決策ではありません。その場合は、自分のサーバーを取得し、ニーズをサポートするためにサーバーを構築することをお勧めします。
ラックスペースを確認してサーバーの1つをセットアップすることもできますが、物理的に所有していない場合は、潜在的にそれに乗ってそこにあるものを見ることができます。自分のVMやサーバーを設定することはあまりありません。
私はホスティング会社からそれを防ぐためにできることはないと思います。したがって、独自のサーバーを構成することは唯一の選択肢かもしれません。
ジェイが前に置く一般的なルールを全面的に支持します。
しかし、特定の環境では、本当に誰かのコンピュータであるというルールを考えれば、データをより確実に保護するための特別な処置をとることをお勧めします。
幸運を働かせることができる、あなたはもちろん、ある取り組む難治性の問題は、最も楽しいことに興味があります。
-FT
ホスティング会社が自分のマシンでデータを表示または操作しないようにする方法は?独自のサーバーを設定してプロジェクトを自分でホストする方法はありますか? –
私の推測では、あなたのデータは気にしないでしょう。 –
[コードとデータベースをISPプロバイダから保護する方法](http://stackoverflow.com/questions/8631167/how-to-protect-my-code-and-database-from-isp-provider) – Mat