南审2017orcal期末实验参考答案

2020-04-21 04:07

Oracle数据库基础

实验一 表空间和用户权限

专业: 班级: 姓名: 学号:

实验内容

一、 修改Oracle配置文件并重启服务 Tnsnames.ora, listener.ora

二、 创建表空间(将每一步的脚本和将执行结果截图,并黏贴到文件中)

1. 在D盘创建data目录

2. 使用系统管理员登陆数据库。创建数据表空间tbs_学号(如tbs_14010101),数据文件存储在d:\\data\\,文件名称:data_学号.dbf,文件大小50m,可以自动扩展空间,每次扩展10m,最大100m。

Create tablespace tbs_001 datafile ‘d:\\data\\data_01.dbf’ size 50m autoextend on next 10m maxsize 100m

三、 用系统管理员创建用户(将每一步的脚本和将执行结果截图,并黏贴到文件中) 1、创建用户

用户名:usr_学号(如usr_14010101) 密码:admin

默认表空间在第二步所创建的表空间上(tbs_学号,如tbs_14010101)。

Create user usr_001 identified by admin default tablespace tbs_001; 2、赋予权限:

将connect,resource 角色赋予该用户。

Grant connect,resource to usr_001;

四、 使用第三步创建的用户登录到数据库中(将执行结果截图,并黏贴到文件中) 1、

登录用户

Conn usr_001/admin 2、

使用create table 命令,创建表t_test,字段只用一个col1,

数据类型int.

Create table t_test( col1 int); 3、

向表t_test中写入数据1,2,3,4,5,6

Insert into t_test(col1) values(1); Insert into t_test(col1) values(2); Insert into t_test(col1) values(3); Insert into t_test(col1) values(4); 4、

查询t_test表,显示结果

Select * from t_test; 5、

查询系统视图dba_users,查看结果并截图。

Select * from dba_users;(会提示表或视图不存在,原因是没有访问权限)

五、 对usr_学号(如usr_14010101)进行对象授权(将每一步的脚本和执行结果截图,并黏贴到文件中) 1. 使用sys用户登录数据库

Conn sys/admin as sysdba

2. 对usr_学号赋予查询(select)dba_users表的对象权限。 Grant select on dba_users to usr_001;

3. 再次用usr_学号登录,查询dba_users,查看结果并截图 Select * from dba_users;

Oracle数据库基础 (实验二)

表、约束管理、数据管理

专业: 班级: 姓名: 学号:


南审2017orcal期末实验参考答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电化学抛光工艺的研究和应用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: