2016-12-23 6 views
0

だから、ここに事があります。ユーザーはパッケージ(Wordpress 2.0の一種)をダウンロードし、index.phpに移動してデータベースをインストールし、必要なファイルを作成します。今、私のフレームワークがCoolFrameworkと呼ばれているとしましょう。ファイルをインストールする前にCoolFrameworkアカウントを作成してほしい。どのようにすれば、ユーザーのサーバーからCoolFrameworkデータベースにアクセスして、データへのアクセスをさらに与えることができますか?"外部"データベースにアカウントを作成

私のアカウントは自分のデータベース(coolframework)上に作成したいが、それはちょっと危険なのではないか?ユーザーは多くの有益なデータにアクセスできます...アクセスを制限するにはどうすればよいですか?

ステファン

答えて

1

、あなたの助けをありがとうはGRANT構文を見てください。特定のデータベースに対してユーザーに特定の権限を与え、特定のIPに制限することができます。

https://dev.mysql.com/doc/refman/5.7/en/grant.html

考えられるのは、そのユーザーにcoolframeworkのDBにアクセスする権限だけを与え、他のどのDBにもアクセスできないようにするという考えです。

GRANT ALL PRIVILEGES ON coolframework.* 
TO 'user'@'123.234.34.23' 
IDENTIFIED BY 'my_password'; 
+0

よう

何かがありがとうございます!それは素晴らしい出発点です:) –

関連する問題