CHECK GRANT Statement
CHECK GRANT
クエリは、現在のユーザー/ロールに特定の権限が付与されているかどうかを確認するために使用されます。
構文
クエリの基本的な構文は次のとおりです:
privilege
— 権限の種類。
例
ユーザーが以前に権限を付与されていた場合、応答の check_grant
は 1
になります。それ以外の場合、応答の check_grant
は 0
になります。
table_1.col1
が存在し、現在のユーザーが SELECT
/SELECT(con)
権限または(権限のある)ロールを付与されている場合、応答は 1
になります。
table_2.col2
が存在しない場合、または現在のユーザーが SELECT
/SELECT(con)
権限または(権限のある)ロールを付与されていない場合、応答は 0
になります。
ワイルドカード
権限を指定する場合、アスタリスク(*
)を使用してテーブルまたはデータベース名の代わりに使用できます。ワイルドカードのルールについては、WILDCARD GRANTS をご確認ください。