oracle数据安全管理实验,第四次Oracle数据库上机实验-bistu

《第四次Oracle数据库上机实验-bistu》由会员分享,可在线阅读,更多相关《第四次Oracle数据库上机实验-bistu(3页珍藏版)》请在人人文库网上搜索。

1、BISTUSIM学院(Oracle数据库系统上机)实验报告专业: 班级: 学号: 姓名: 成绩: 实验名称数据安全管理实验地点信息系统综合实验室(606)实验时间1. 实验目的:理解Oracle数据库的安全管理机制,掌握在Oracle数据库环境下的用户管理、权限管理和角色管理的方法。2. 实验内容:(1) 以system用户登录,完成下列操作:l 创建一个名为wang的数据库用户,默认表空间为USERS,配额为10MB,初始帐户为锁定状态。l 创建一个名为zhang的数据库用户。l 为wang用户授予CREATE SESSION权限、scott.emp的SELECT权限和UPDATE权限。同时。

2、允许该用户将获得的权限授予其他用户。l 将用户wang的帐户解锁。(2) 用wang登录数据库,查询和更新scott.emp中的数据。同时,将scott.emp的SELECT和UPDATE权限授予用户zhang。(3) 禁止用户wang将获得的scott.emp的SELECT权限和UPDATE权限再授予其他用户。(4) 创建角色rolea和roleb,将CREATE TABLE权限、scott.emp的INSERT权限和DELETE权限授予rolea;将CONNECT、RESOURCE角色授予roleb。(5) 将角色rolea和roleb授予用户wang。(6) 为用户zhang创建一个配置。

3、文件,限定该用户的最长会话时间为30分钟,如果连续10分钟空闲,则结束会话。同时,限定其口令有效期为20天,连续登录5次失败后将锁定帐户,5天后自动解锁。(7) 使用EXPDP命令导出SCOTT模式下的所有数据库对象。(8) 将数据库的USERS表空间中的所有内容导出。(9) 将数据库SCOTT模式下的EMP、DEPT表导出。(10) 将SCOTT模式下的EMP、DEPT表数据删除,利用(9)中的导出文件恢复。(11) 创建一个用户JOHN,并使用IMPDP命令将SCOTT模式下的所有数据库对象导入。3. 实验要求:(1) 利用语句完成上述操作;(2) 按要求完成实验报告。4. 实验准备:5.。

4、 实验过程(含代码、实验过程、遇到的问题和解决方法等):(1)1、 CREATE USER WANG IDENTIFIED BY WANG DEFAULT TABLESPACE USERS QUOTA 10M ON USERS ACCOUNT LOCK2、 CREATE USER ZHANG IDENTIFIED BY ZHANG3、 GRANT CREATE SESSION TO WANG WITH ADMIN OPTION GRANT SELECT,UPDATE ON SCOTT.EMP TO WANG WITH GRANT OPTION4、 ALTER USER WANG ACCOUNT。

5、 UNLOCK (2) SELECT * FROM SCOTT.EMP GRANT SELECT,UPDATE ON SCOTT.EMP TO ZHANG(3) REVOKE SELECT,UPDATE ON SCOTT.EMP FROM WANG(4) CREATE ROLE ROLEAGRANT CREATE TABLE TO ROLEAGRANT SELECT,UPDATE ON SCOTT.EMP TO ROLEACREATE ROLE ROLEBGRANT CONNECT,RESOURCE TO ROLEB(5) GRANT ROLEA,ROLEB TO WANG(6) CREATE。

6、 PROFILE ZHANGFILE LIMITCONNECT_TIME 30IDLE_TIME 10PASSWORD_LIFE_TIME 20PASSWORD_LOCK_TIME 5PASSWORD_REUSE_TIME 5(7) EXPDP scotttiger directory = mypump dumpfile = QWE1.dmp tables = scott(8) EXPDP systemoracle directory = mypump dumpfile = QWE2.dmp tables = USER(9) EXPDP scotttiger directory = mypum。

7、p dumpfile = ZH9_1.dmp tables = scott.empEXPDP scotttiger directory = mypump dumpfile = ZH9_2.dmp tables = scott.dept(10) IMPDP scott/tiger directory = mypump dumpfile = ZH9_1.dmp tables = scott.empIMPDP scott/tiger directory = mypump dumpfile = ZH9_2.dmp tables = scott.dept(11) IMPDP scotttiger directory = mypump dumpfile = ZH7.dmp tables = scott6. 实验总结(总结使用SQL语句、使用导入和导出命令的体会):说明:1. 实验名称、实验目的、实验内容、实验要求由教师确定,实验前由教师事先填好,然后作为实验报告模版供学生使用;2. 实验准备由学生在实验或上机之前填写,教师应该在实验前检查;3. 实验过程由学生记录实验的过程,包括操作过程、遇到哪些问题以及如何解决等;4. 实验总结由学生在实验后填写,总结本次实验的收获、未解决的问题以及体会和建议等;5. 源程序、代码、具体语句等,若表格空间不足时可作为附录另外附页。3。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值