权限列上下文selectSelect_priv表insertInsert_priv表updateUpdate_priv表deleteDelete_priv表indexIndex_priv表alterAlter_priv表createCreate_priv数据库、表或索引dropDrop_priv数据库或表grantGrant_priv数据库或表referencesReferences_priv数据库或表reloadReload_priv服务器管理shutdownShutdown_priv服务器管理processProcess_priv服务器管理fileFile_priv在服务器上的文件存取
select、insert、update和delete权限允许你在一个数据库现有的表上实施操作。
SELECT语句只有在他们真正从一个表中检索行是才需要select权限,你可以执行某个SELECT语句,甚至没有任何到服务器上的数据库里的存取任何东西的许可。例如,你可使用sql/Index.html'>mysql客户作为一个简单的计算器:
sql/Index.html'>mysql>SELECT1+1;sql/Index.html'>mysql>SELECTPI()*2;
index权限允许你创建或抛弃(删除)索引。
alter权限允许你使用ALTERTABLE。
create和drop权限允许你创建新的数据库和表,或抛弃(删除)现存的数据库和表。
注意:如果你将sql/Index.html'>mysql数据库的drop权限授予一个用户,该用户能抛弃存储了MySQL存取权限的数据库!
(编辑:aniston)
|