一、实验目的
1、掌握系统权限、对象权限的授予和回收;
2、掌握使用数据泵的方法来备份及还原数据库;
3、熟悉利用 Oracle AWR 报告分析数据库性能。
二、实验内容
利用 DBA 用户进行 Oracle 数据库的系统权限、对象权限管理,利用数据泵工具进行数据库数据的备份及恢复。生成 Oracle AWR 报告,并观测报告中的各项参数,以此来进行数据库优化。
三、实验软件
Oracle 数据库
四、实验步骤及数据记录
- 权限管理
使用 Oracle 用户登录进入 CentOS 系统桌面,用 sys 账户进入 sqlplus。
1) 创建一个用户口令认证的数据库用户 usera_exer,口令为 usera,默认表空间为 USERS,默认临时表空间为 TEMP,USERS 表的配额为 10MB,初始状态为锁定状态。
2) 创建一个口令认证的数据库用户 userb_exer,口令为 userb,默认表空间为 USERS,默认临时表空间为 TEMP,USERS 表的配额为 10MB,初始状态为默认状态。
3) 为 usera_exer 用户授权 CREATE SESSION 系统权限、SCOTT.EMP 的SELECT 和 UPDATE 对象权限,同时允许该用户将获得的权限授予其他用户。
4) 将用户 usera_exer 的账户解锁。
5)用 usera_exer 账户登录数据库(conn usera_exer/usera),查询SCOTT.EMP 中的数据。