用数据库的时候就会遇到有多个鼡户,分配用户权限的情况有些用户只读,有些用户可以读写有些用户只能操作一个或者多个数据库,如何给mysql的用户设置权限我这里描述一下如何用navicat图形操作分配用户权限
其中的Host配置为%表示所有IP都可以访问
- 在最上层的localhost添加权限,是对所有数据库都有效的
- 选中单个数据库茬点击添加权限是对选中的一个数据库有效
例如1,分配一个只能操作test数据库的用户权限
例如2,分配用户只能读权限只能查询数据库
创建數据库、表或索引权限 |
数据库、表或保存的程序 |
更改表,比如添加字段、索引等 |
服务器主机上的文件访问 |