SHOW GRANTS FOR 'user'@'host';
-- 例:SHOW GRANTS FOR 'test1'@'localhost';
權限範圍由大到小:user → db → tables_priv → columns_priv。全域權限覆蓋局部。
user 表:如 Select_priv='Y' → 擁有所有庫所有表 SELECT,後續層級無意義。user 為 N → 查 db 表:特定庫權限。db 無記錄或為 N → 查 tables_priv:特定表權限。tables_priv 為 N → 查 columns_priv:特定欄位權限。information_schema 資料字典庫。USER_PRIVILEGES、SCHEMA_PRIVILEGES、TABLE_PRIVILEGES、COLUMN_PRIVILEGES。SHOW GRANTS**,秒級得到結果。information_schema 視圖生成報表。FLUSH PRIVILEGES(或 mysqladmin reload)。