oracle创建表空间

时间:2026-02-14 13:47:51

1、在SQL命令中,执行类似下面的脚本,创建名称为JSBMS的表空间。

创建表空间可参考下面的脚本。

CREATE SMALLFILE TABLESPACE "JSBMS" 

DATAFILE 'D:\TCDB\ORADATA\TCDB\JSBMS' 

SIZE 100M AUTOEXTEND ON NEXT 丽获100M 

MAXSIZE UNLIMITED 

LOGGING EXTENT MANAGEMENT 

LOCAL SEGMENT 

SPACE MANAGEMENT AUTO

oracle创建表空间

2、创建用户

表空间JSBMS创建完成后,新建名称为JSBMS的用户,

默认表空间指定为JSBMS,授予相应的权限。在SQL命令中,执行类似下面的脚本。

CREATE USER "JSBMS" 

PROFILE "DEFAULT" 

IDENTIFIED BY "*******" 

DEFAULT TABLESPACE "JSBMS" 

TEMPORARY TABLESPACE "TEMP" 

ACCOUNT UNLOCK;

oracle创建表空间

3、 给用户授权

给新创建随扬的用户授予权限,在SQL命令中,执行类似下面的脚本。

参考下面的脚本虚裕捕。

GRANT CREATE ANY TABLE TO "JSBMS" WITH ADMIN OPTION; GRANT CREATE ANY TRIGGER TO "JSBMS" WITH ADMIN OPTION; GRANT CREATE ANY VIEW TO "JSBMS" WITH ADMIN OPTION; GRANT UNLIMITED TABLESPACE TO "JSBMS" WITH ADMIN OPTION; GRANT "CONNECT" TO "JSBMS"; GRANT "RESOURCE" TO "JSBMS";

oracle创建表空间

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com