文档详情

大型数据库技术-实验七表空间与表管理用户与角色管理.doc

发布:2017-04-21约3.04千字共6页下载文档
文本预览下载声明
实验七:表空间与表管理用户与角色管理 一、实验目的 1. 熟悉表空间的创建与更改操作。 2. 掌握表管理(创建、修改、创建约束、删除等)操作。 3. 掌握用户与角色的管理。 二、实验内容 练习在SQL*Plus环境下创建各种表空间,并操作表空间的状态。 参见教材p307-308页实验指导12.5。将所有执行正确的PL/SQL语句记录下来。 2. 用户管理(本练习将创建一个用户EXE_USERn),并为其分配相应的系统权限和角色,以便可以在数据库中执行相应的操作。 参见教材p338页实验指导13.6。将所有执行正确的PL/SQL语句记录下来。(其中n为本人学号的末两位) 使用SYSTEM身份连接到数据库。 创建用户账号EXE_USERn,其口令为exercisen,默认临时表空间为TEMP。 创建一个用户配置文件EXEn_PROF,包含的资源及口令限制如下。 该用户最多可以建立3个并发的会话连接。 用户执行语句使用的CPU最长时间为10分钟。 空闲时间超过15分钟后,断开与用户的连接。 限制用户密码的有效期为10天,宽限时间为3天. 限制用户在登录到ORACLE数据库时允许失败的次数为3,锁定天数为10。 为用户EXE_USERn指定资源配置文件PROFILE。 向用户授予连接数据库系统权限。 向用户授予对对象HR.EMPLOYEES的SELECT,UPDATE权限,并以EXE_USERn身份连接到数据库,查询EMPLOYEES表。 Grant select,update on hr.employees to exercise_user; Connect exercise_user/exercise; Select * from hr.employees; 撤销向用户EXE_USERn授予的系统权限,取而代之向用户授予CONNECT角色。 角色管理 参见教材p334-337页管理自定义角色。将所有执行正确的PL/SQL语句记录下来。 使用SYSTEM身份连接到数据库。 使用 CREATE ROLE语句创建角色UserManRole,密码为myrollpwd。 使用GRANT语句将角色UserManRole授予CONNECT、RESOURCE、CREATE TABLE和UNLIMITED TABLESPACE权限。 使用GRANT语句将角色UserManRole授予对对象SCOTT.EMP的SELECT、INSERT和UPDATE权限。 使用GRANT语句将用户EXE_USERn指定为角色UserManRole。 以EXE_USERn身份连接到数据库,查询SCOTT.EMP表。 4. 检索下列预定义角色所具有的系统权限。 (1).CONNECT角色 .RESOURSE角色 Select privilede from dba_sys_privs where grantee=’RESOURSE’ ; .DBA角色 Select privilede from dba_sys_privs where grantee=’DBA’ ; (4).EXP_FULL_DATABASE角色 Select privilede from dba_sys_privs where grantee=’EXP_FULL_DATABASE’ ; (5).IMP_FULL_DATABASE角色 Select privilede from dba_sys_privs where grantee=’IMP_FULL_DATABASE’ ; (6).EXECUTE_CATALOG_ROLE 角色 Select privilede from dba_sys_privs where grantee=’EXECUTE_CATALOG_ROLE’ ; (7).DELETE_CATALOG_ROLE角色 Select privilede from dba_sys_privs where grantee=’DELETE_CATALOG_ROLE’ ; (8).SELECT_CATALOG_ROLE角色 Select privilede from dba_sys_privs where grantee=’SELECT_CATALOG_ROLE’ ; .RECOVERY_CATALOG_OWNER角色 Select privilede from dba_sys_privs where grantee=’RECOVERY_CATALOG_OWNER’ ; 5. 表管理 (1)以EXE_USERn身份连接到数据库,使用CREATE TABLE语句创建一个学生信息表STUDENT和一个班级信息表CLASS,结构如下表: 表STUDENT的结构 编号字段名称数据结构说 明1s
显示全部
相似文档