欢迎来到天天文库
浏览记录
ID:52297523
大小:30.00 KB
页数:5页
时间:2020-03-26
《Oracle数据库系统应用开发实用教程教学全套课件第2版 朱亚兴课件 资源 文本 ch9实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、广东科学技术职业学院计算机工程技术学院(软件学院)实验报告专业班级成绩评定______学号姓名(合作者____号____)教师签名实验题目用户和安全管理第周星期第节实验目的与要求1.掌握创建和修改数据库用户的方法。2.了解系统权限及对象权限的作用。3.掌握授予和收回权限的方法。4.掌握创建数据库角色的方法。5.掌握修改数据库角色的方法。6.掌握为角色授予权限的方法。7.掌握为用户授予角色的方法。8.掌握回收已授予用户角色的方法。9.掌握利用企业管理控制台创建概要文件的方法。10.掌握利用企业管理控制台将概要文件分配给用户的方法。一、实验环境及方案WindowsServer2000sp1或
2、更高版本;或WindowsServer2003的所有版本;或WindowsXP专业版;Oracle10g;Internet环境及浏览器。二、实验步骤实训9.1管理用户和权限目的与要求①掌握创建和修改数据库用户的方法。②了解系统权限及对象权限的作用。③掌握授予和收回权限的方法。实训内容练习:1.以system登录到数据库,建立以下数据库用户并授权。①用户名:abc,口令:cba,默认表空间users,不分配空间配额②用户名:xyz,口令:xyz,默认表空间example,且在该表空间上有1M的配额③为abc用户授予系统权限createsession,createtable,并带有witha
3、dminoption选项2.以abc用户登录,执行下列操作。①将abc用户的口令改为abc。②创建表t1:createtablet1(colaint),检查能否执行成功。③以system登录,为用户abc在表空间users上分配1M的配额,然后以abc重新登录,再次创建表t1。④以abc用户登录,为xyz用户授予权限createsession,createtable。然后以xyz用户登录,创建表t1:createtablet1(colaint)。3.显示用户的有关信息。①显示用户abc,xyz的建立时间、默认表空间以及表空间配额。②显示用户abc,xyz所具有的系统权限4.以system
4、登录,收回abc用户的createtable权限,然后分别以abc,xyz登录创建表t2,检查能否执行成功:createtablet2(colaint)。5.以scott登录,将查询dept表的对象权限授予用户abc(带有withgrantoption),将更新dept表loc列的权限授予用户abc。以abc登录,分别查询scott.dept的数据,分别更新部门10的部门位置和部门名,然后将查询scott.dept表的权限及更新dept表loc列的权限转授给xyz,检查转授是否成功。6.以abc登录,首先显示该用户被授予的对象权限(user_tab_privs_recd)和列权限(use
5、r_col_privs_recd),然后显示该用户授出的对象权限(all_tab_privs_made)。7.以scott登录,收回abc用户查询dept表的权限,然后分别以abc,xyz用户登录,查询scott的dept表数据,检查能否执行成功。实训9.2创建和修改角色目的与要求①掌握创建数据库角色的方法。②掌握修改数据库角色的方法。③掌握为角色授予权限的方法。实训内容练习:(1)创建数据库角色role1,口令为role123;(2)修改数据库角色role1,取消口令。(3)以system登录,将创建同义词的权限授予数据库角色role1。(4)以scott登录,将查询emp表的对象权限
6、授予角色role1。实训9.3为用户授予角色目的与要求①掌握为用户授予角色的方法。②掌握回收已授予用户角色的方法。实训内容练习:(1)以abc、xyz登录,尝试创建“表t1”的同义词,检查能否执行成功。(2)以abc、xyz登录,尝试查询scott的emp表数据,检查能否执行成功。(3)将角色role1授予用户abc、xyz。(4)以abc、xyz登录,尝试创建“表t1”的同义词,检查能否执行成功。(5)以abc、xyz登录,尝试查询scott的emp表数据,检查能否执行成功。(6)回收己经授予用户abc、xyz的role1角色。(7)再次尝试做第(4)和第(5)步实验,检查能否执行成功
7、。实训9.4创建和管理概要文件目的与要求①掌握利用企业管理控制台创建概要文件的方法。②掌握利用企业管理控制台将概要文件分配给用户的方法。实训内容练习:(1)利用企业管理控制台创建一概要文件“my_pro”,要求:空闲时间为30分钟,口令有效期30天,最大锁定天数5天,登录失败次数为3次。(2)将概要文件分配给用户。①创建一个用户名为“姓名+学号”的新用户。②使用USER表空间。③将概要文件“my_pro”分配给该用户。④查看所创建的
此文档下载收益归作者所有