1. 新しいデータベースを作成します:
phpmyadmin 管理インターフェイスに入ったら、「新しいデータベースの作成」というテキストを見つけて、作成するデータベースの名前を以下に入力します。リストからデータベースのエンコーディング (例: 「utf8_general_ci」) を選択し、「作成」ボタンをクリックして新しいデータベースを作成します。
2. このデータベースに対応する新しいアカウントを作成します
phpmyadmin 管理インターフェイスで [権限] をクリックし、リンクを開き、[新しいユーザーの追加] をクリックすると、[ログイン情報] が表示されます。 " 開いたページで、ユーザー名、ホスト (通常はローカル: localhost)、およびパスワードを入力した後、単一ユーザーに対して単一データベースの権限を構成する必要があるため、「グローバル権限」は選択しません。ここで、下部の「実行」ボタンをクリックして新しいユーザー名を作成します。
3. このデータベース権限を新しいユーザーに追加します
ユーザーを追加すると、管理インターフェイスの上部に「新しいユーザーを追加しました」というメッセージが表示されます。ユーザー アクセス許可を追加するには、以下の「データベースごとにアクセス許可を指定」を見つけて、「次のデータベースにアクセス許可を追加」の後ろにあるドロップダウン リストをクリックし、データベースを選択し、データの下のすべてを選択して、下の 3 つを除くチェックボックスをオンにします。他のすべてのチェックを外し、「実行」ボタンをクリックすると、データベースを完全に管理するためのユーザーの権限が設定されます。
注:
1. このユーザーには、このデータベースを管理するためのすべての権限を与えるだけですが、他のデータベースの管理権限は持っていないため、権限を構成するときに注意する必要があります。 。
2. INFORMATION_SCHEMA は、MySQL サーバーによって維持される他のすべてのデータベースに関する情報を格納する情報データベースです。 phpMyAdmin で表示したくない場合は、config.inc.php (一部は config.default.php) に次の文を設定するだけです: $cfg['Servers'][$i]['hide_db' ] = '情報スキーマ'
さらに、新しいユーザーを作成するときに、「ユーザー データベース」で「username_ (username_%) で始まるデータベースにすべてのアクセス許可を与える」オプションを選択すると、新しいユーザーは「username_」データベースで始まる独自のデータベースを作成できます。 。
もともとこの記事は Script House にありましたが、この記事のテキスト説明がオリジナルより詳細であるため、2 つの記事を組み合わせるとより効果的です。
phpMyadmin を使用した Mysql データベースと独立したデータベース アカウントの作成に関するグラフィック チュートリアル