第三章数据库系统原理讲述.ppt

第三章数据库系统原理讲述

例题 例8 把用户U4修改学生学号的权限收回 REVOKE UPDATE(Sno) ON Student FROM U4; 例9 收回所有用户对表SC的查询权限 REVOKE SELECT ON SC FROM PUBLIC; 例10 把用户U5对SC表的INSERT权限收回 REVOKE INSERT ON SC FROM U5; 权限的级联回收 权限的级联回收——一个用户的授权被回收,则直接或间接经过他授出的相应权限也同时被回收。 例: 例10回收了用户U5对SC表的INSERT权限,这导致系统将收回直接或间接从U5处获得的对SC表的INSERT权限。 (3)SQL的权限拒绝 DENY语句的一般格式为: DENY 权限[, 权限]... [ON 对象名] TO用户[, 用户]...; [CASCADE] 功能:拒绝用户具有某权限。 其中,CASCADE表示要拒绝的权限也会被对此主体授予该权限的其他主体拒绝。 例题 例11 拒绝用户U1对Address表具有SELECT权限。 DENY SELECT ON Address TO U1 例12 拒绝用户U1对EmployeeInfo存储过程具有EXECUTE权限。 DENY EXECUTE ON EmployeeInfo TO U1 2、语句级别的权限 在数据库中,不

文档评论(0)

1亿VIP精品文档

相关文档