卜若的代码笔记-Oracle数据库初步-第二章:创建表空间/创建用户

1.创建表空间

表空间是什么:

https://baike.baidu.com/item/Oracle表空间/3195846?fr=aladdin

你得创建俩数据库,一个是主数据库,另外一个是辅助数据库。

主表空间用于存放数据,这比较好理解,创建方法如下ctrl+c/ctrl+v拿走不谢

CREATE TABLESPACE test LOGGING DATAFILE 'D:\OracleDB\tests.dbf'
SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

创建完成后:

另外一个是辅助数据库,介绍可以参考https://www.cnblogs.com/linn/p/5717737.html

创建过程如下:

create temporary tablespace test_temp tempfile 'D:\OracleDB\test_temps.dbf'
size 100m autoextend on next 32m maxsize 500m extent management local;

创建完成后

接着,建立一个用户与其进行关联(这个过程必须,虽然我觉得十分反人类)

2.建立用户

注意对应关系,代码在下,拿走不谢

CREATE USER testuser IDENTIFIED BY test_psd_12345 DEFAULT TABLESPACE test TEMPORARY TABLESPACE test_temp;

testuser:用户名

test_psd_12345:密码

test:建立的主数据库

test_temp:建立的辅助数据库

3.分配用户权限

grant connect,resource,dba to testuser;

使用该用户登录数据库:

这样,由该用户创建的表将会存放在该用户连接的表空间test里面,并且征用的表空间是test_temp缓存表空间。

下一章我们将会讲增删改查

发布了225 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_37080133/article/details/104617484