权限一览表
具体权限的作用详见官方文档
GRANT 和 REVOKE 允许的静态权限
| Privilege | Grant Table Column | Context |
|---|---|---|
| [ALL [PRIVILEGES]](https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html#priv_all) | Synonym for “all privileges” | Server administration |
| ALTER | Alter\_priv | Tables |
| ALTER ROUTINE | Alter\_routine\_priv | Stored routines |
| CREATE | Create\_priv | Databases, tables, or indexes |
| CREATE ROLE | Create\_role\_priv | Server administration |
| CREATE ROUTINE | Create\_routine\_priv | Stored routines |
| CREATE TABLESPACE | Create\_tablespace\_priv | Server administration |
| CREATE TEMPORARY TABLES | Create\_tmp\_table\_priv | Tables |
| CREATE USER | Create\_user\_priv | Server administration |
| CREATE VIEW | Create\_view\_priv | Views |
| DELETE | Delete\_priv | Tables |
| DROP | Drop\_priv | Databases, tables, or views |
| DROP ROLE | Drop\_role\_priv | Server administration |
| EVENT | Event\_priv | Databases |
| EXECUTE | Execute\_priv | Stored routines |
| FILE | File\_priv | File access on server host |
| GRANT OPTION | Grant\_priv | Databases, tables, or stored routines |
| INDEX | Index\_priv | Tables |
| INSERT | Insert\_priv | Tables or columns |
| LOCK TABLES | Lock\_tables\_priv | Databases |
| PROCESS | Process\_priv | Server administration |
| PROXY | Seeproxies\_priv table | Server administration |
| REFERENCES | References\_priv | Databases or tables |
| RELOAD | Reload\_priv | Server administration |
| REPLICATION CLIENT | Repl\_client\_priv | Server administration |
| REPLICATION SLAVE | Repl\_slave\_priv | Server administration |
| SELECT | Select\_priv | Tables or columns |
| SHOW DATABASES | Show\_db\_priv | Server administration |
| SHOW VIEW | Show\_view\_priv | Views |
| SHUTDOWN | Shutdown\_priv | Server administration |
| SUPER | Super\_priv | Server administration |
| TRIGGER | Trigger\_priv | Tables |
| UPDATE | Update\_priv | Tables or columns |
| USAGE | Synonym for “no privileges” | Server administration |
GRANT 和 REVOKE 允许的动态权限
| Privilege | Context |
|---|---|
| APPLICATION\_PASSWORD\_ADMIN | Dual password administration |
| AUDIT\_ABORT\_EXEMPT | Allow queries blocked by audit log filter |
| AUDIT\_ADMIN | Audit log administration |
| AUTHENTICATION\_POLICY\_ADMIN | Authentication administration |
| BACKUP\_ADMIN | Backup administration |
| BINLOG\_ADMIN | Backup and Replication administration |
| BINLOG\_ENCRYPTION\_ADMIN | Backup and Replication administration |
| CLONE\_ADMIN | Clone administration |
| CONNECTION\_ADMIN | Server administration |
| ENCRYPTION\_KEY\_ADMIN | Server administration |
| FIREWALL\_ADMIN | Firewall administration |
| FIREWALL\_EXEMPT | Firewall administration |
| FIREWALL\_USER | Firewall administration |
| FLUSH\_OPTIMIZER\_COSTS | Server administration |
| FLUSH\_STATUS | Server administration |
| FLUSH\_TABLES | Server administration |
| FLUSH\_USER\_RESOURCES | Server administration |
| GROUP\_REPLICATION\_ADMIN | Replication administration |
| GROUP\_REPLICATION\_STREAM | Replication administration |
| INNODB\_REDO\_LOG\_ARCHIVE | Redo log archiving administration |
| NDB\_STORED\_USER | NDB Cluster |
| PASSWORDLESS\_USER\_ADMIN | Authentication administration |
| PERSIST\_RO\_VARIABLES\_ADMIN | Server administration |
| REPLICATION\_APPLIER | PRIVILEGE\_CHECKS\_USER for a replication channel |
| REPLICATION\_SLAVE\_ADMIN | Replication administration |
| RESOURCE\_GROUP\_ADMIN | Resource group administration |
| RESOURCE\_GROUP\_USER | Resource group administration |
| ROLE\_ADMIN | Server administration |
| SESSION\_VARIABLES\_ADMIN | Server administration |
| SET\_USER\_ID | Server administration |
| SHOW\_ROUTINE | Server administration |
| SYSTEM\_USER | Server administration |
| SYSTEM\_VARIABLES\_ADMIN | Server administration |
| TABLE\_ENCRYPTION\_ADMIN | Server administration |
| VERSION\_TOKEN\_ADMIN | Server administration |
| XA\_RECOVER\_ADMIN | Server administration |
此处评论已关闭