oracle实验3 用户、方案的创建与管理

传送门(不用再辛苦百度实验报告啦,一键直达呦)

oracle实验1 oracle 基本操作

oracle实验2 oracle数据体系结构

oracle实验3 用户、方案的创建与管理

oracle实验4 表的创建与管理

oracle实验5 sql基本查询

oracle实验6 sql高级查询

oracle实验7 pl/sql编程基础

oracle实验8 存储过程与函数的创建

oracle实验9-10 索引与视图,序列和同义词的创建

oracle大作业下载

一、实验目的

1.  掌握用户、方案与权限的基本概念

2.  熟练掌握用户操作的相关命令

二、实验内容

(一)选择题:

    1.关于方案的描述下列哪一项不正确?(C)

  A.表或索引等对象一定属于某一个方案

  B.在oracle 数据库中,方案与数据库用户是一一对应

  C.一个表可以属于多个方案

  D.一个方案可以拥有多个表

   2.下列哪个对象属于方案对象?(C )

  A.数据段

   B.盘区

   C.表

   D.表空间

    3.以下哪个命令用来连接Oracle 数据库?(B )

  A.CREATE

  B.CONNECT

  C.ALTER

  D.SELECT

(二)简答题:

1.简要介绍方案与用户之间的关系?

  答:Oracle用户,通俗的讲就是访问Oracle数据库的“人”。 每个用户都有一个口令和相应的权限。而方案是一系列逻辑数据结构或对象的集合,可以理解为命名空间或包。一个方案只能够被一个数据库用户拥有,并且方案的名称与这个用户的名称相同,当创建新用户时,系统自动创建该用户的方案。 该用户创建的方案对象默认被保存在自己的方案中。

2.说明在CREATE USER命令中各个选项的作用是什么?哪些是必须有的?

  答:CREATE USER命令中各个选项如下:

(1)CREATE USER username ---用户名

(2)IDENTIFIED BY password---口令

(3)[DEFAULT TABLESPACE tablespace ]--- 缺省的表空间,该用户创建的对象默认存放在这里。

(4)[TEMPORARY TABLESPACE tablespace] ---该用户使用的缺省的临时表空间

(5)[QUOTA [integer K[M]][UNLIMITED] ON tablespace_name ---用户在该表空间中允许使用k[m]字节

(6)[PROFILES profile_name] ---概要文件的名字。对用户能够使用的资源进行限制。

(7)[PASSWORD EXPIRE] ---立即将口令设成过期状态,用户在登录进入前必须修改口令。

(8)[ACCOUNT LOCK or ACCOUNT UNLOCK] ---用户是否被加锁。

其中,(1)CREATE USER username 和(2)IDENTIFIED BY password是必须有的,其余是可选的。

(三)操作题:

1.创建用户ora_temp,密码为tem。

  先使用system/orcl1234 连接到SQL*Plus ,使用以下语句创建用户

  

技术分享

2.将用户ora_temp密码改为ora。

  

技术分享

3.用户ora_temp帐号锁定。

 

技术分享

4.将用户ora_temp帐号解锁。

 

技术分享

5.授予用户ora_temp建立会话的权限(create session)。

  

技术分享

6.使用ora_temp身份连接数据库。

  

技术分享

7.断开ora_temp用户的连接,使用system身份连接到数据库。

 

技术分享

8.删除ora_temp用户。

 

技术分享

9.使用OEM工具为内置用户账户scott解锁,查看scott用户方案的所有表。

  (1)在浏览器中输入URL地址为:http://localhost:1158/em 进入OEM登录界面

       

技术分享

  (2)在“管理”界面找到“用户”,点击打开用户

 

技术分享

  (3)进入“用户”后,选择“scott”用户

          

技术分享

      (4)编辑“scott”用户信息,状态为“未锁定”,而后点击“应用”保存。

        

技术分享

       (5)在“管理”选项卡,点击进入“表”后,点击选择方案,选择“scott”

          

技术分享

      (6)选择“scott”,

          

技术分享

      (7)查看scott用户方案的所有表

         

技术分享

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Blaze Jack

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值