Oracle数据库学习第三天

1 理解表空间的概念

1 .1 数据库与表空间

表空间实际上是数据库上的逻辑存储结构,可以把表空间理解为在数据库中开辟的一个空间,用于存放我们数据库的对象,一个数据库可以有多个表空间构成。

1 .2 表空间与数据文件

表空间实际上是由一个或多个数据文件构成的,数据文件的位置和大小可以由我们用户自己来定义。我们所操作的一些表啊,一些其他数据的对象都是存放在数据文件里的。那么数据文件是物理存储结构的,真正可以看到的,而表空间是逻辑存储结构的。
在这里插入图片描述

2 了解表空间的分类

永久表空间
临时表空间
UNDO表空间

3 掌握创建表空间的语法格式

Create [TEMPORARY] TABLESPACE
Tablespace_name
TEMPFILE|DATAFILE ’xx.dbf’ SIZE XX

在这里插入图片描述

3 .1 创建临时表,未指定位置时默认放在product下面

在这里插入图片描述

3 .2 查看永久表空间,注意大小写区分

在这里插入图片描述

3 .3 查看临时表空间

在这里插入图片描述

4 Oracle的用户管理

4 .1 创建用户

Create user <user_name>
Identified by
Default tablespace //默认表空间
Temporary tablespace ; //指定一个临时表信息
举例:
Create user yan identified by test
Default tablespace test1_tablespace
Temporary tablespace temptest1_tablespace
在这里插入图片描述

4 .2 查看用户

Select username from dba_users 此用户表存储了所有账户信息
在这里插入图片描述

4 .3 给用户授权

Grant 权限 to 用户名
Grant connect to yan;

在这里插入图片描述

4 .4 连接用户

Connect 用户名/口令

在这里插入图片描述

4 .5 更改初始用户密码

Alter user 用户名 identified by 新密码
在这里插入图片描述

4 .6 锁定用户,不希望某用户登录,而又不删除其用户,可以将用户锁定

Alter user 用户名 account lock;

在这里插入图片描述

4 .7 删除用户

Drop user 用户名 cascade;
加上cascade 则将用户连同其创建的东西全部删除。

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值