oracle创建表空间

2025-10-02 12:02:07

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创建表空间

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢