参考
mysql的数据级别
全局:作用于整个mysql服务器,就是你安装的这个mysql服务都有效。数据库:作用于某个数据库,比如test数据库。数据库对象:某个数据库中的某个对象,比如某个表、某个视图、某个存储过程等。
权限详细解析
SELECT:查询数据,select权限在执行update/delete语句中含有where条件的情况下也是需要的。INSERT:插入数据,执行insert语句的时候需要。UPDATE:更新数据,执行update语句的时候需要。DELETE:删除数据,执行delete语句的时候需要。代表允许删除行数据的权限。DROP:删除数据库、表、视图的权限,包括truncate table命令。CREATE:允许创建新的数据库和表的权限。ALTER:代表允许修改表结构的权限,但必须要求有create和insert权限配合。如果是rename表名,则要求有alter和drop原表, create和insert新表的权限Grant option:允许用户授权给其他用户。重新付给管理员的时候需要加上这个权限。