内容一:Mariadb & MySQL 常用权限
1.1 数据权限
| 权限名 | 作用 |
| insert | 在表中插入数据 |
| delete | 在表中删除数据 |
| update | 在表中更新数据 |
| select | 在表中查看数据 |
1.2 表权限
| 权限名 | 作用 |
| create | 在库中创建表 |
| drop | 在库中删除表 |
| create + alter | 在库中修改表结构 |
| create + drop + alter | 在库中重新命名表名 |
1.3 库权限
| 权限名 | 作用 |
| create | 创建库 |
| drop | 删除库 |
1.4 功能权限
| 权限名 | 作用 |
| process | 允许查看进程信息 |
1.5 其他权限
| 权限名 | 作用 |
| all | 所有权限 |
| all privileges | 所有权限 |
内容二:添加权限
> grant process on *.* to 'mingyuzhu'@'10.0.0.%';
> flush privileges;
(补充:这里以给用户 ‘mingyuzhu’@’10.0.0.%’ 添加 process 权限为例)
内容三:取消权限
> revoke ALL PRIVILEGES on *.* from 'mingyuzhu'@'10.0.0.%';
> flush privileges;
(补充:这里以取消用户 ‘mingyuzhu’@’10.0.0.%’ 的所有权限为例)
