Chinaunix首页 | 论坛 | 博客
  • 博客访问: 70309
  • 博文数量: 17
  • 博客积分: 1461
  • 博客等级: 上尉
  • 技术积分: 163
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-05 13:31
文章分类

全部博文(17)

文章存档

2011年(1)

2010年(16)

分类: Mysql/postgreSQL

2010-12-30 16:51:14

比较重要的是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) |
给主人留下些什么吧!~~