telegeram中文版官网下载
revoke语句-revoke语句在SQL的用法
这条语句的意思是把U!的权限收回, 同时也把U1给其他用户赋的权限也收回因为 U5可以转让insert权限 也就是以前执行的是GRANT insert on sc TO u5 With Grant Option 那么这个u5用户登录以后可以 GRANT insert on sc TO其它的用户revoke insert on sc from u5 cascade 目的是把给u5的权限回。
有两种方法,一种方法使用mysql的checktable和repairtable的sql语句,另一种方法是使用MySQL提供的多个myisamchk,isamchk数据检测恢复工具前者使用起来比较简便推荐使用1checktable和repairtable登陆mysql终端mysqluxxxxxpdbnamechecktabletabTest如果出现的结果说Status是OK,则不用修复,如果有Error。
1把查询STUDENT表的权限授给用户UIGRANT SELECT ON TABLE student TO UIGRANT SELECT ON TABLE student TO PUBLIC WITH GRANT OPTION2 收回权限REVOKE SELECT ON TABLE SC FROM PUBLIC数据库角色是被命名的一组与数据库操作相关的权限,角色是权限的集合CREATE ROLE jueGRANT SELECT。
GRANT语句是授权语句,它可以把语句权限或者对象权限授予给其他用户和角色DENY语句用于拒绝给当前数据库内的用户或者角色授予权限,并防止用户或角色通过其组或角色成员继承权限REVOKE语句是与GRANT语句相反的语句,它能够将以前在当前数据库内的用户或者角色上授予或拒绝的权限删除,但是该语句并不影响用户或者角色从其他。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~