mysql权限问题
1、mysql权限系统介绍 mysql权限系统功能:实现对用户的权限控制。 具体控制这些权限: 权限 权限级别 权限说明 CREATE 数据库、表或索引 创建数据库、表或索引权限 DROP 数据库或表 删除数据库或表权限 ALTER 表 更改表,比如添加字段、索引等 DELETE 表 删除数据权限 INDEX 表 索引权限 INSERT 表 插入权限 SELECT 表 查询权限 UPDATE 表 更新权限 FILE 服务器主机上的文件访问 文件访问权限 CREATE USER 服务器管理 创建用户权限 LOCK TABLES 服务器管理 锁表权限 SHOW DATABASES 服务器管理 查看数据库权限 SHUTDOWN 服务器管理 关闭数据库权限 REPLICATION CLIENT 服务器管理 复制权限 RELOAD 服务器管理 执行flush-hosts, flush-logs, flush-privileges, flush-status, flush-tables, flush-threads, refresh, reload等命令的权限 GRANT OPTION 数据库、表或保存的程序 赋予权限选项 2、权限系统实现原理 mysql的权限信息存储在如下几个被称为grant tables的系统表中。 mysql.User mysql.db mysql.table_priv