veDB MySQL 实例支持高权限账号和普通账号,账号创建后,账号类型无法切换。
账号类型 | 说明 |
---|---|
高权限账号 | 高权限账号具备指定实例下所有数据库所有权限,可以管理所有普通账号和数据库。满足个性化和精细化的权限管理需求,例如可按用户分配不同表的查询权限。
|
普通账号 | 普通账号默认不具备任何数据库的任何权限,需要手动给普通账号授予特定数据库的权限。普通账号不能创建和管理其他账号,也不能断开其他账号的连接。
|
账号类型 | 授权类型 | 权限 |
---|---|---|
高权限账号 | 所有权限 | SELECT 、INSERT 、UPDATE 、DELETE 、CREATE 、DROP 、RELOAD 、PROCESS 、REFERENCES 、INDEX 、ALTER 、CREATE TEMPORARY TABLES 、LOCK TABLES 、EXECUTE 、REPLICATION SLAVE 、REPLICATION CLIENT 、CREATE VIEW 、SHOW VIEW 、CREATE ROUTINE 、ALTER ROUTINE 、EVENT 、TRIGGER 、CREATE USER |
普通账号 | 读写 | SELECT 、INSERT 、UPDATE 、DELETE 、CREATE 、DROP 、REFERENCES 、INDEX 、ALTER 、CREATE TEMPORARY TABLES 、LOCK TABLES 、EXECUTE 、CREATE VIEW 、SHOW VIEW 、CREATE ROUTINE 、ALTER ROUTINE 、EVENT 、TRIGGER |
只读 | SELECT 、LOCK TABLES 、SHOW VIEW | |
仅 DDL | CREATE 、DROP 、INDEX 、ALTER 、CREATE TEMPORARY TABLES 、LOCK TABLES 、CREATE VIEW 、SHOW VIEW 、CREATE ROUTINE 、ALTER ROUTINE | |
仅 DML | SELECT 、INSERT 、UPDATE 、DELETE 、CREATE TEMPORARY TABLES 、LOCK TABLES 、SHOW VIEW 、EXECUTE 、EVENT 、TRIGGER | |
自定义权限 | 可自定义授权以下任意一种或多种权限: |