


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验四 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福建福州市罗源县卫健系统事业单位招聘控制数卫技人员12人考前自测高频考点模拟试题有答案详解
- 2025年滨州邹平怀远学校教师模拟试卷附答案详解(突破训练)
- 2025广东肇庆市怀集县卫生健康局赴高校招聘卫生专业技术人员52人考前自测高频考点模拟试题及一套参考答案详解
- 2025河南安阳市龙安区人社局招聘7名考前自测高频考点模拟试题及完整答案详解一套
- 2025福建省梧凤文旅集团有限公司招聘1名工作人员考前自测高频考点模拟试题及答案详解1套
- 2025湖南郴州桂东县城市管理和综合执法局辅助执法临聘人员招聘模拟试卷及答案详解(夺冠系列)
- 2025北京市海淀区中关村第二小学科学城北区分校教师招聘考前自测高频考点模拟试题及参考答案详解一套
- 2025春季内蒙古包头市九原区机关事业单位引进高层次和紧缺急需人才27人考前自测高频考点模拟试题及答案详解(新)
- 2025届广西投资集团春季招聘校园模拟试卷及答案详解(历年真题)
- 2025昌国(浙江)科技发展有限公司招聘1人模拟试卷及答案详解(典优)
- 医院培训课件:《医疗事故的防范与处理》
- 2025年10月自考00315当代中国政治制度试题及标准答案
- 2024年南昌市公安局东湖分局招聘警务辅助人员考试真题
- 4.1 认识厘米 课件 人教版数学二年级上册
- 人身意外险理赔细则手册
- 高三试卷:2025届浙江省新阵地联盟高三10月联考历史试题
- 2025公务员考试时事政治题库(含答案)
- 2025年度云南省成人高考专升本《教育理论》高频考题库汇编及答案
- 保温人员安全培训课件
- 驾校教练安全知识培训课件
- 紫色画风魔术社招新
评论
0/150
提交评论