全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验四 oracle的安全性和完整性控制实验目的:1. 通过本实验能够熟练应用sql语言进行用户权限的授予和回收。2. 熟练掌握实体完整性,参照完整性及用户定义的完整性的定义。3. 并体会oracle数据库系统在安全性和完整性保护方面的特性。实验要求:1. 在进行本实验之前,应熟练课程内容,在上机之前做好实验计划,编写好相应的代码。实验内容:Grant 语句的格式:Grant ,On , To ,with grant optionPublic 全体用户如果指定了with grant option,则获得某种权限的用户还可以把这种权限再授予其他用户。但不允许循环授权。(一) 授权1. 创建用户u1,u2,u3选择全部为connect角色。2. 用户jsj*把查询某个表(如emp,student均可)权限授给用户u1,u1执行相应的查询。l 以u1的用户名登陆,查看u1是否具有授予的权限。如:查询u1用户的全体学生的详细记录。3. jsj*把对Student表和Course表的全部权限授予用户u2;l 以u2身份登陆数据库,查看u2是否具有授予的权限。如:修改JSJ*中的student的数据。4. jsj*把对表SC的查询权限授予所有用户。l 以u3身份登陆数据库,查看u3是否具有授予的权限。如:查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列如:查询各个课程号与相应的选课人数。5. 授予用户u3具有修改表student(sdept)表的权限。l 以u3身份登陆数据库,查看u3是否具有授予的权限。如:修改把MA系改为GE地理系。6. 授予用户u3对student表的insert权限,并具有给其他用户授权的权限。7. 用户u3将对表student的select,insert权限授予u4,并允许将权限转授给其他用户。(首先应该以u3的身份重新登陆数据库,然后再进行授权)l 以u3身份登陆数据库,查看u3是否具有授予的权限。如:向jsj*的student表中插入一条记录。(二) 回收权限1 收回用户u3修改学生系别(sdept)的权限2 收回所有用户对表sc的查询权限3 收回用户u3对sc表的insert权限4 在回收权限之后验证用户u4是否真正丧失了该权限(查询表,插入记录)如:查询jsj*的student表内容如:向jsj*的student表中插入一条记录(三) 角色1. 创建一个角色2. 给角色授予权限3. 将角色授予某一用户4. 检查用户是否具有相应的权限检查此用户是否具有相应权限。(四) 完整性1 建立部门表DEPT,要求部门名称Dname列取值唯一,部门编号Deptno列为主码2 建立学生登记表Student,要求学号在9000至9999之间,年龄29,性别只能是男或女,姓名非空。3 修改表Student的结构,由年龄小于29改为小于40。4 建立职工表EMP,要求每个职工的应发工资不得超过3000元。应发工资实际上就是实发工资列Sal与扣除项Deduct之和。对上述新建立和修改定义的表,每个表输入3条数据,其中1条数据符合完整性约束,2条违反约束条件的,验证和体会Oracle的实体完整性和参照完整性。(五) 触发器(选做)1. 创建
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开季培训课件制作软件
- 基于临床路径的模拟教学推理能力培养
- 安全培训课件图片
- 2025年多功能抑尘车项目立项申请报告模范
- 文化活动安全保障举办及参与承诺书(9篇)
- 特殊病人检查前后的护理
- 汽车销售顾问及服务人员绩效考核表
- 本人专利相关权益声明书(7篇)
- 消防安全主题班会课件
- 企业价值观承诺书8篇
- 校园舆情管理制度
- 高考语文复习议论文主体段落“五层结构法”写作指导课件
- 2022城市轨道交通列车驾驶员技能及素质要求第1部分:地铁、轻轨和单轨
- 2025内蒙古民族幼儿师范高等专科学校辅导员考试题库
- T-CECS 10400-2024 固废基胶凝材料
- 《亲情永驻》课件
- 卡车充换电站建议书可行性研究报告备案
- 2025年广东南油服务有限公司招聘笔试参考题库含答案解析
- 全国第三届职业技能大赛(社会体育指导(健身)项目)选拔赛理论考试题库(含答案)
- 杭州市前期物业服务合同
- 人教版劳动教育一年级上册全册课件
评论
0/150
提交评论