Amazon Redshift で HAS_TABLE_PRIVILEGE の privilege に CREATE がないのはなぜか?というと、CREATE TABLE 権限はスキーマに対しての権限であり、テーブルに対しての権限ではないため。
ユーザーが、指定されたテーブルに対して指定された権限を持っている場合、true を返し、それ以外の場合は false を返します。
HAS_TABLE_PRIVILEGE
privilege
検査する権限。有効な値は以下のとおりです。HAS_TABLE_PRIVILEGE - Amazon Redshift
- SELECT
- INSERT
- UPDATE
- DELETE
- DROP
- REFERENCES