MySQL中GRANT语句中可选的权限名称

转载 2007年09月29日 15:36:00

GRANT语句的语法为:

GRANT privileges (columns) ON what TO user IDENTIFIED BY "password" WITH GRANT OPTION  

权限指定符 权限允许的操作
ALTER      修改表和索引
CREATE     创建数据库和表
DELETE     删除表中已有的记录
DROP       抛弃(删除)数据库和表
INDEX      创建或抛弃索引
INSERT     向表中插入新行
REFERENCE  未用
SELECT     检索表中的记录
UPDATE     修改现存表记录

===========================
FILE       读或写服务器上的文件
PROCESS    查看服务器中执行的线程信息或杀死线程
RELOAD     重载授权表或清空日志、主机缓存或表缓存。
SHUTDOWN   关闭服务器

===========================
ALL        所有;ALL PRIVILEGES同义词
USAGE      特殊的无权限权限

在第一组的权限指定符适用于数据库、表和列,第二组属管理权限。一般,这些被相对严格地授权,因为它们允许用户影响服务器的操作。第三组权限特殊,ALL意味着所有权限,UASGE意味着无权限,即创建用户,但不授予权限。

相关文章推荐

MySQL的 Grant命令权限分配

MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant s...

mysql权限的grant命令

mysql中可以通过Grant命令为数据库赋予用户权限,这里简单介绍下Grant的使用方法,需要的朋友可以参考下 本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简...

MySQL 用户权限分配 Grant 语法详解(转)

注意: mysql的数据库名称不能有"-"特殊字符; grant create routine on procedure rbaccms.prc_page_result to root@localh...

mysql grant 用户权限总结

 用户权限管理主要有以下作用: 1. 可以限制用户访问哪些库、哪些表 2. 可以限制用户对哪些表执行SELECT、CREATE、DELETE、DELETE、ALTER等操作 3. 可...

mysql的grant权限

http://7567567.blog.51cto.com/706378/710159 grant 权限 on 数据库对象 to 用户 (2011-09-06 16:38:43...

MYSQL用户权限管理(Grant,Revoke)

MySQL可以为不同的用户分配严格的、复杂的权限。这些操作大多都可以用SQL指令Grant(分配权限)和Revoke(回收权限)来实现。 Grant可以把指定的权限分配给特定的用户,如果这个用户不存在...

mysql grant查看用户权限命令

本文章来给大家总结一些常用的来查看mysql用户权限命令的一些方法总结,在mysql中查看用户权限命令是show grants for了,下面我来详细介绍grants这个命令,有需要了解的朋友可参考。...

mysql管理用户权限grant与revoke命令

MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。 grant s...

MySQL的 Grant命令权限分配

MySQL的 Grant命令权限分配 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数...

【转】mysql查看用户权限与GRANT用法

查看用户权限 show grants for 你的用户 比如: show grants for root@'localhost'; Grant 用法 GRANT USAGE ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySQL中GRANT语句中可选的权限名称
举报原因:
原因补充:

(最多只允许输入30个字)