比较重要的是priveleges(权限)。
普通用户的权限权限应用于描述
SELECT 允许用户从表中选择行(记录)
INSERT 允许用户在表中插入新行
UPDATE 允许用户修改现存表里行中的值
DELETE 允许用户删除现存表的行
INDEX 允许用户创建和拖动特定表索引
ALTER 允许用户改变现存表的结构
CREATE 允许用户创建新数据库或表。如果在GRANT中指定了一个特定的数据库或表,他们只能够创建该数据库或表,即他们必须首先删除(Drop)它
DROP 允许用户拖动(删除)数据库或表
管理员权限权限描述
CREATE TEMPORARY TABLES 允许管理员在CREATE TABLE语句中使用TEMPORARY关键字
FILE 允许将数据从文件读入表,或从表读入文件
LOCK TABLES 允许使用LOCK TABLES语句
PROCESS 允许管理员查看属于所有用户的服务器进程
RELOAD 允许管理员重新载入授权表、清空授权、主机、日志和表格
REPLICATION CLIENT 允许在复制主机(Master)和从机(Slave)上使用SHOW STATUS
REPLICATION SLAVE 允许复制从服务器连接到主服务器
SHOW DATABASES 允许使用SHOW DATABASES语句查看所有的数据库列表。没有这个权限,用户只能看到他们能够看到的数据库
SHUTDOWN 允许管理员关闭MySQL服务器
SUPER 允许管理员关闭属于任何用户的线程
特别的权限权限描述
ALL 授予所有权限
USAGE 不授予权限。这将创建一个用户并允许他登录,但不允许其他操作,如update/select 等
阅读(1573) | 评论(0) | 转发(0) |