PDF (US Ltr)
- 26.8Mb
PDF (A4)
- 26.8Mb
COLUMN_PRIVILEGES
テーブルは、カラムの権限に関する情報を提供します。この情報は mysql.columns_priv
付与テーブルからのものです。
INFORMATION_SCHEMA 名 |
SHOW 名 |
備考 |
---|---|---|
GRANTEE |
' 値 |
|
TABLE_CATALOG |
def |
|
TABLE_SCHEMA |
||
TABLE_NAME |
||
COLUMN_NAME |
||
PRIVILEGE_TYPE |
||
IS_GRANTABLE |
注:
SHOW FULL COLUMNS
の出力では、権限はすべて 1 つのフィールドにあり、select,insert,update,references
のように小文字で記されます。COLUMN_PRIVILEGES
では、行ごとに 1 つの権限があり、大文字で記されます。PRIVILEGE_TYPE
は、SELECT
、INSERT
、UPDATE
、REFERENCES
の値のいずれか (1 つのみ) を含むことができます。ユーザーに
GRANT OPTION
権限がある場合、IS_GRANTABLE
はYES
になります。それ以外の場合は、IS_GRANTABLE
はNO
になります。出力には、GRANT OPTION
が個別の権限としてリストされません。
次のステートメントは同等ではありません。
SELECT ... FROM INFORMATION_SCHEMA.COLUMN_PRIVILEGES
SHOW GRANTS ...