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

    技术2022-05-11  56

    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意味着无权限,即创建用户,但不授予权限。


    最新回复(0)