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