私は一時的なユーザーを作成しました。このユーザーは登録し、自分の情報のみを表示できます。どの権限をどのレベルで適用する必要がありますか? (基本的な質問でごめんなさい!)例
GRANT SELECT ON userDetails.* TO 'tempAccount'@'localhost';
????
私は一時的なユーザーを作成しました。このユーザーは登録し、自分の情報のみを表示できます。どの権限をどのレベルで適用する必要がありますか? (基本的な質問でごめんなさい!)例
GRANT SELECT ON userDetails.* TO 'tempAccount'@'localhost';
????
ニーズと要件に応じて、ユーザーに権限を付与できます。例えば
GRANT SELECT,INSERT,UPDATE,DELETE ON my_db.* TO 'michael'@'localhost';
あなたのケースでselectを使用したので、ユーザーは提供されたデータベースに対する基本的な読み取り権限を持っています。
以下の完全なユーザー使用を作成するには..
grant all on *.* to 'username'@'%' identified by 'password' WITH GRANT OPTION;
ここで、ユーザーはすべての IP アドレスからすべてのデータベースにアクセスでき、付与オプションを使用すると、ユーザーはさらにユーザーを作成することができます。
とにかくあなたは正しい方向にいます。