0

私は一時的なユーザーを作成しました。このユーザーは登録し、自分の情報のみを表示できます。どの権限をどのレベルで適用する必要がありますか? (基本的な質問でごめんなさい!)例

GRANT SELECT ON userDetails.* TO 'tempAccount'@'localhost'; 

????

4

1 に答える 1

0

ニーズと要件に応じて、ユーザーに権限を付与できます。例えば

GRANT SELECT,INSERT,UPDATE,DELETE ON my_db.* TO 'michael'@'localhost';

あなたのケースでselectを使用したので、ユーザーは提供されたデータベースに対する基本的な読み取り権限を持っています。

以下の完全なユーザー使用を作成するには..

grant all on *.* to 'username'@'%' identified by 'password' WITH GRANT OPTION;

ここで、ユーザーはすべての IP アドレスからすべてのデータベースにアクセスでき、付与オプションを使用すると、ユーザーはさらにユーザーを作成することができます。

とにかくあなたは正しい方向にいます。

于 2013-03-31T15:44:01.823 に答える