SQLでどのようにしてビューのクエリ権限をユーザーに付与するのか
SQL では、GRANT 文により、権限のあるビューに対するクエリ権限を付与することができます。
要授权视图查询权限给用户,请按照以下步骤操作:
- GRANT文で認可のプロセスを開始し、付与される認可の種類を指定します。例えば、SELECT (検索) の認可を与えるには、次の構文を使用できます。
- ビュー名へのSELECT権限をユーザー名に付与します。
- 将”view_name”替换为要授权的视图的名称,将”user_name”替换为要授予权限的用户的名称。
- GRANT SELECT, INSERT を使用すれば、複数の権限を指定できます。
- GRANT SELECT, INSERT ON view_name TO user_name;
- 全権を付与する場合には、ALL キーワードを使用できます。例えば、ビューの全権を付与する場合には、次の構文を使用できます。
- GRANT ALL ON view_name TO user_name;
- GRANT文を実行すると、ユーザは付与された権限を獲得し、そのビューに対して問い合わせを行うことができます。
権限があるユーザが権限操作を実行していることを確認してから、権限操作を実行してください。