0

ローカルサーバー上でWAMPを使用して実行しているPHP/MySQLアプリケーションがあります。このアプリケーションには、オフィス内のネットワーク上のデバイスからのみアクセスできる機密データが含まれています。

ただし、このアプリケーションは、クライアントがLAMPスタックで実行されている完全に別個のアプリケーションからWebからアクセスできる必要があるというレポートを生成します。

現在、ローカルサーバーからWebベースのサーバーにSFTP経由で転送するレポートがあります。

私の質問は、ローカルアプリケーションからリモートデータベースを安全に更新し、MySQLデータベースをリモートアプリケーションのローカルホストとローカルアプリケーションを実行しているサーバーによってのみ変更できるようにするにはどうすればよいですか?

ローカルアプリのIPからのデータのみを受け入れるある種のAPIを作成することを考えていますが、そのためのベストプラクティスも、開始方法もわかりません。

4

1 に答える 1

1

MySQL は、USER > FROM HOST > PER DATABASE > PER TABLE > PER COLUMN 付与システムを提供します。

つまり、どのユーザーがどのホストからどのデータベースに接続できるかを指定できるということです... FROM HOST 機能を利用します。

于 2013-01-18T17:58:19.897 に答える