一般的に、サーバー上には複数の Web サイトがあり、複数の MySQL (PHP との最適な組み合わせ) データベースが存在します。セキュリティリスクを防ぐため、通常、データベースごとに独立したデータベースアクセスアカウントを設定し、このアカウントにはデータベースへのアクセス権限のみが与えられます。
ダウンロードアドレス: | PHPMyadmin |
1. まずログインする必要があります。 php MyAdmin. 2. 以下に示すように、phpMyAdmin の右側のウィンドウでデータベース名を入力し、[作成] をクリックします。 figure1
たとえば、次の名前のデータベースを作成します。CNCMSTEST
図 3
4. メイン インターフェイスの右側にある [Permissions] をクリックしますデータベースアカウントを作成します。
5. 権限ページで、[新しいユーザーの追加] をクリックします
6. このページでは、ユーザー名を入力しますデータベースのユーザー名、ユーザーのアクセス範囲、パスワードを作成します。
図 6
上に示すように、このデータベース ユーザーは、自動生成されたパスワードを使用するローカル アクセスを選択し、下の「生成」をクリックします。 」と入力するとランダムなパスワードが生成され、「コピー」をクリックするとパスワードボックスに自動的に入力されます。
以下のボックスのチェックを外し、ページの一番下までスクロールして [実行] をクリックして新しいユーザーを作成します。
図 7
直接設定することもできますデータベース ユーザーの権限が正常に追加された後に返されるページ。ここでは、データベースごとに権限を指定することを選択します:
図 8
上に示すように、データベース リストで作成したばかりの cncmstest を選択すると、データベースの権限設定ページが自動的に表示されます。
上の図の権限設定では、「データ」列と「構造」列の権限をすべて選択し、管理権限は選択しません。 「実行」をクリックするだけです。
この時点で、すべての設定が完了し、データベース cncmstest が作成され、データベース ユーザー cncmsuser が作成され、ユーザーが cncmstest へのアクセス権のみを持つことを具体的に指定しました。このようにして、最初に説明した目的、つまり各データベースに独立したユーザー アクセス権を指定することを達成します。
http://www.bkjia.com/PHPjc/446946.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/446946.html
技術記事
一般に、サーバー上には複数の Web サイトがあり、複数の MySQL (PHP との最適な組み合わせ) データベースがあります。セキュリティリスクを防ぐために、通常はデータベースごとに...
を設定します