第四章数据库安全性课件.ppt
《第四章数据库安全性课件.ppt》由会员分享,可在线阅读,更多相关《第四章数据库安全性课件.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章数据库安全性第四章数据库安全性第1页,此课件共51页哦第2页,此课件共51页哦第3页,此课件共51页哦第4页,此课件共51页哦DBMS实现数据安全性保护的过程实现数据安全性保护的过程n用户或用户或DBA把授权决定告知系统把授权决定告知系统nSQL的的GRANT和和REVOKEnDBMS把授权的结果存入数据字典把授权的结果存入数据字典n当用户提出操作请求时,当用户提出操作请求时,DBMS根据授根据授权定义进行检查,以决定是否执行操作权定义进行检查,以决定是否执行操作请求请求第5页,此课件共51页哦安全性安全性(续续)n谁定义?谁定义?DBADBA和表的建立者(即表的属主)和表的建立者(即表
2、的属主)n如何定义?如何定义?SQL语句:语句:GRANT REVOKE第6页,此课件共51页哦授授 权权nGRANTGRANT语句的一般格式:语句的一般格式:GRANT GRANT,.ON ON TO TO,.WITH GRANT OPTION;WITH GRANT OPTION;n谁定义?谁定义?DBADBA和表的建立者(即表的属主)和表的建立者(即表的属主)nGRANT功能:将对指定操作对象的指定操作权限功能:将对指定操作对象的指定操作权限授予指定的用户授予指定的用户。第7页,此课件共51页哦(2)用户的权限用户的权限n建表(建表(CREATETABCREATETAB)的权限)的权限:属
3、于属于DBADBAnDBADBA授予授予-普通用户普通用户n基本表或视图的属主拥有对该表或视图基本表或视图的属主拥有对该表或视图的一切操作权限的一切操作权限n接受权限的用户接受权限的用户:一个或多个具体用户一个或多个具体用户 PUBLICPUBLIC(全体用户)(全体用户)第8页,此课件共51页哦(4)WITH GRANT OPTION(4)WITH GRANT OPTION子句子句n指定了指定了WITH GRANT OPTIONWITH GRANT OPTION子句子句:获得某种权限的用户还可以把这种权限获得某种权限的用户还可以把这种权限再授予再授予别的用户。别的用户。n没有指定没有指定WI
4、TH GRANT OPTIONWITH GRANT OPTION子句子句:获得某种权限的用户只能使用该权限,获得某种权限的用户只能使用该权限,不能传播不能传播该权限该权限第9页,此课件共51页哦例题例题 例例1 1 把查询把查询StudentStudent表权限授给用户表权限授给用户U1U1 GRANT SELECT ON Student TO U1;第10页,此课件共51页哦例题(续)例题(续)例例2 2 把对把对StudentStudent表的全部权限授予用户表的全部权限授予用户U2U2和和U3 U3 GRANT GRANT ALL PRIVILEGESALL PRIVILEGES ON
5、Student ON Student TO U2,U3;TO U2,U3;第11页,此课件共51页哦例题(续)例题(续)例例3 3 把对表把对表SCSC的查询权限授予所有用户的查询权限授予所有用户 GRANT SELECT GRANT SELECT ON TABLE SC ON TABLE SC TO TO PUBLICPUBLIC;第12页,此课件共51页哦例题(续)例题(续)例例4 4 把查询把查询StudentStudent表和修改学生姓名的表和修改学生姓名的权限授给用户权限授给用户U4U4 GRANT GRANT UPDATE(Sname),UPDATE(Sname),SELECT S
6、ELECT ON TABLE Student ON TABLE Student TO U4;TO U4;第13页,此课件共51页哦例题(续)例题(续)例例5 5 把对表把对表SCSC的的INSERTINSERT权限授予权限授予U5U5用户,用户,并允许他再将此权限授予其他用户并允许他再将此权限授予其他用户 GRANT INSERT GRANT INSERT ON TABLE SC ON TABLE SC TO U5 TO U5 WITH GRANT OPTIONWITH GRANT OPTION;第14页,此课件共51页哦传播权限传播权限 执行例执行例5 5后,后,U5U5不仅拥有了对表不仅拥
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 数据库 安全性 课件
限制150内