MySQL 9.0 發行說明
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 ...