1.用户名:设置连接服务器的用户名。
2.主机:设置允许连接服务器的主机ip地址。%,代表此用户可以在所有主机上连接服务器;192.168.21.*(所连接数据库的ip地址),代表此用户只能在ip地址属于21段的主机上连接服务器;192.168.21.88,代表此用户只能在ip地址为192.168.21.88的主机上连接服务器。
3.密码:设置连接服务器的密码。
4.确认密码:与密码设置保持一致。
1.高级:可以设置此用户每小时最多查询数/最多更新数/最多连接数/最多用户连接数以及SSL。
2.服务器权限:设置对服务器上所有数据库的操作权限。
3.权限:设置具体的库和具体的表的权限。当与服务器权限设置冲突时,以服务器权限为准。
4.SQL预览:以上所有设置的SQL语句都会展示在这里。
| 权限 | 权限级别 | 权限说明 |
|---|---|---|
| CREATE | 数据库、表或索引 | 创建数据库、表或索引权限 |
| DROP | 数据库或表 | 删除数据库或表权限 |
| DELETE | 表 | 删除数据权限 |
| SELECT | 表 | 查询权限 |
| UPDATE | 表 | 更新权限 |
| INSERT | 表 | 插入权限 |
| ALTER | 表 | 更改表,比如添加字段、索引等 |
| SHOW VIEW | 视图 | 查看视图权限 |
| CREATE VIEW | 视图 | 创建视图权限 |
| GRANT OPTION | 数据库、表或保存的程序 | 赋予权限选项 |
| REFERENCES | 数据库或表 | 参考范围(进行约束) |
| INDEX | 表 | 索引权限 |
| ALTER ROUTINE | 存储过程 | 更改存储过程权限 |
| CREATE ROUTINE | 存储过程 | 创建存储过程权限 |
| EXECUTE | 存储过程 | 执行存储过程权限 |
| FILE | 服务器主机上的文件访问 | 文件访问权限 |
| CREATE TEMPORARY TABLES | 服务器管理 | 创建临时表权限 |
| LOCK TABLES | 服务器管理 | 锁表权限 |
| CREATE USRE | 服务器管理 | 创建用户权限 |
| PROCESS | 服务器管理 | 查看进程权限 |
| RELOAD | 服务器管理 | 执行flush-hosts, flush-logs, flush-privileges, flush-status, flush-tables, flush-threads, refresh, reload等命令的权限 |
| REPLICATION CLIENT | 服务器管理 | 复制权限 |
| REPLICATION SLAVE | 服务器管理 | 复制权限 |
| SHOW DATABASES | 服务器管理 | 查看数据库权限 |
| SHUTDOWN | 服务器管理 | 关闭数据库权限 |
| SUPER | 服务器管理 | 执行kill线程权限 |