第五六章习题答案.docxVIP

  • 3
  • 0
  • 约1.96千字
  • 约 2页
  • 2023-08-19 发布于上海
  • 举报
第五,六章习题答案 7 .SQL 语言中提供了哪些数据控制(自主存取控制)的语句?请试举几例说明它们的使用方法。答: SQL 中的自主存取控制是通过GRANT 语句和 REVOKE 语句来实现的。如: GRANT SELECT , INSERT ON Student TO 王平 WITH GRANT OPTION ; 就将 Student 表的 SELECT 和 INSERT 权限授予了用户王平,后面的“WITH GRANT OPTION ”子句表示用户王平同时也获得了“授权”的权限,即可以把得到的权限继续授予其他用户。 REVOKE INSERT ON Student FROM 王平 CASCADE ; 就将 Student 表的 INSERT 权限从用户王平处收回,选项 CASCADE 表示,如果用户王平将 Student 的INSERT 权限又转授给了其他用户,那么这些权限也将从其他用户处收回。 8.请用 SQL 的 GRANT 和 REVOKE 语句(加上视图机制)完成以下授权定义或存取控制功能: ( a )用户王明对两个表有SELECT 权力。 GRANT SELECT ON 职工,部门 TO 王明 ( b )用户李勇对两个表有INSERT 和 DELETE 权力。GRANT INSERT,DELETE ON 职工,部门 TO 李勇 ( c ) 每个职工只对自己的记录有S

文档评论(0)

1亿VIP精品文档

相关文档