Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb


MySQL 5.6 リファレンスマニュアル  /  INFORMATION_SCHEMA テーブル  /  INFORMATION_SCHEMA COLUMN_PRIVILEGES テーブル

21.5 INFORMATION_SCHEMA COLUMN_PRIVILEGES テーブル

COLUMN_PRIVILEGES テーブルは、カラムの権限に関する情報を提供します。この情報は mysql.columns_priv 付与テーブルからのものです。

INFORMATION_SCHEMA SHOW 備考
GRANTEE   'user_name'@'host_name'
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 は、SELECTINSERTUPDATEREFERENCES の値のいずれか (1 つのみ) を含むことができます。

  • ユーザーに GRANT OPTION 権限がある場合、IS_GRANTABLEYES になります。それ以外の場合は、IS_GRANTABLENO になります。出力には、GRANT OPTION が個別の権限としてリストされません。

次のステートメントは同等ではありません

SELECT ... FROM INFORMATION_SCHEMA.COLUMN_PRIVILEGES

SHOW GRANTS ...

User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.