MySQL 8.4 發行說明
TABLE_PRIVILEGES
表格提供表格權限的資訊。它從 mysql.tables_priv
系統表格取得其值。
TABLE_PRIVILEGES
表格有這些欄位
GRANTEE
被授予權限的帳戶名稱,格式為
'
。user_name
'@'host_name
'TABLE_CATALOG
表格所屬的目錄名稱。此值永遠為
def
。TABLE_SCHEMA
表格所屬的結構描述(資料庫)名稱。
TABLE_NAME
表格的名稱。
PRIVILEGE_TYPE
授予的權限。該值可以是可以在表格層級授予的任何權限;請參閱 章節 15.7.1.6,「GRANT 陳述式」。每一列會列出單一權限,因此每個被授予者所擁有的表格權限會有一列。
IS_GRANTABLE
如果使用者具有
GRANT OPTION
權限,則為YES
,否則為NO
。輸出不會以PRIVILEGE_TYPE='GRANT OPTION'
的單獨列列出GRANT OPTION
。
注意事項
TABLE_PRIVILEGES
是一個非標準的INFORMATION_SCHEMA
表格。
下列陳述式不等效
SELECT ... FROM INFORMATION_SCHEMA.TABLE_PRIVILEGES
SHOW GRANTS ...