orale实验报告三.安全管理,模式对象

orale实验报告三.安全管理,模式对象

ID:13219267

大小:419.00 KB

页数:7页

时间:2018-07-21

orale实验报告三.安全管理,模式对象_第1页
orale实验报告三.安全管理,模式对象_第2页
orale实验报告三.安全管理,模式对象_第3页
orale实验报告三.安全管理,模式对象_第4页
orale实验报告三.安全管理,模式对象_第5页
资源描述:

《orale实验报告三.安全管理,模式对象》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、宁波工程学院电信学院计算机教研室实验报告第7页共7页课程名称:Oracle实验项目:模式对象.安全管理实验人员:李可灿黄文迪罗弘耀班级:计科07-软件(2)指导教师:刘良旭实验位置:电子楼二楼实验日期:2010-11-10第7页共7页一、实验目的1、熟悉Oracle数据库模式对象的概念,功能及其管理;2、熟悉Oracle数据库的安全管理机制及其操作。二、实验环境1台WINDOWS环境的PC机,Oracle10g软件。三、实验内容第十一章.模式对象一.创建表。11.1按下列表结构利用SQL语句创建class,stude

2、nt两个表。第7页共7页二.表约束。11.2为student表添加一个可以延迟的外键约束,其CNO列参照class表的CNO列。11.3为student表添加一个可以延迟的外键约束,保证该列表取值在0~100之间。11.4为student表的SAGE列添加一个检查约束,保证该取值为“M”或“F”,且默认值为“M”。三.创建索引。11.5在class表的CNAME列上创建一个唯一性的索引。11.6利用子查询分别创建一个事物级的临时表和会话级的临时表,其结构与student表的结构相同。四.创建索引化表。11.7创建一个

3、索引化表,其表的结构与student表相同。第7页共7页五.创建分区表。11.8创建一个student_range表,按学生年龄分为3个区,低于20岁的学生信息放入part1区,储存在EXAMPLE表空间中;20~30岁的学生信息放在part2区,存放在ORCLTBS1表空间中;其他数据放在part3区,存放在ORCLTBS2表空间中。11.9创建一个student_list表,按学生性别分为两个区。六.创建外部表。11.10将一个保存学生信息的.xls文件转换为.txt,然后根据.txt文件中数据的结构创建一个外部

4、表,实现对.txt文件的读取操作。第7页共7页七.创建簇。11.11创建一个class_number簇,聚簇字段名为CNO,类型为NUMBER(2)。然后利用该簇,创建student和class两个聚簇表。八.创建序列。11.12创建一个初始值为10000的序列,步长为2,最大值为100000,不可循环。九.创建同义词。11.13为SCOTT模式下的emp表创建一个公共同义词,名称为employee。十.创建视图。11.14创建一个视图,包含员工号,员工名和该员工领导的员工号,员工名。第十二章.安全管理一.用户管理。

5、12.1创建一个口令认证的数据库用户usera_exer,口令为usera,默认表空间为USERS,配额为10MB,初始账户为锁定状态。12.2创建一个口令认证的数据库用户userb_exer,口令为userb。第7页共7页二.权限管理。12.3为usera_exer用户授予CREATESESSION权限,scott.emp的SELECT权限和UPDATE权限。同时允许该用户将获得的权限授予其他用户。12.4将用户usera_exer的账户解锁。12.5用usera_exer登录数据库,查询和更新scott.emp中

6、的数据。同时,将scott.emp的SELECT和UPDATE权限授予用户userb_exer。第7页共7页12.6禁止用户usera_exer将获得的CREATESESSION权限再授予其他用户。12.7禁止用户usera_exer将获得的scott.emp的SELECT权限和UPDATE权限再授予其他用户。三.角色管理。12.8创建角色rolea和roleb,将CREATETABLE权限,scott.emp的INSERT权限和DELETE权限授予rolea;将CONNECT,RESOURCE角色授予roleb。1

7、2.9将角色rolea,roleb授予用户usera_exer。12.10屏蔽用户user_exer的roleb角色。第7页共7页四.概要文件管理。12.11为用户user_exer创建一个概要文件,限定该用户的最长会话时间为30分钟,如果连续10分钟空闲,则结束会话。同时,限定其口令有效期为20天,连续登录4次失败后将锁定账户,10天后自动解锁。五.审计。12.12首先启动数据库的审计功能,然后对当前数据库的所有连接进行审计;对数据库中所有的CREATETABLE成功操作进行审计;对SCOTT模式中emp表的INS

8、ERT,UPDATE和DELETE操作进行审计。四、实验心得与小结这次实验的内容很多,需要掌握的知识点也很多~需要仔细的查询代码,阅读课本才能完成。通过自觉地完成实训题,对模式对象.安全管理有了很深的了解,掌握得也比较熟练。五、指导教师评议成绩评定:指导教师签名:第7页共7页

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。