oracle创建表空间
的有关信息介绍如下:这里介绍oracle11g创建表空间 的方法,这里用命令行。之前发布过一篇图形界面的,需要的用户可以自己参考本人空间的其他文章。
oracle安装完成后,创建名称为jsbms的表空间,添加表空间jsbms的数据文件。
在SQL命令中,执行类似下面的脚本,创建名称为JSBMS的表空间。
创建表空间可参考下面的脚本。
CREATESMALLFILETABLESPACE"JSBMS"
DATAFILE'D:\TCDB\ORADATA\TCDB\JSBMS'
SIZE100MAUTOEXTENDONNEXT100M
MAXSIZEUNLIMITED
LOGGINGEXTENTMANAGEMENT
LOCALSEGMENT
SPACEMANAGEMENTAUTO
创建用户
表空间JSBMS创建完成后,新建名称为JSBMS的用户,
默认表空间指定为JSBMS,授予相应的权限。在SQL命令中,执行类似下面的脚本。
CREATEUSER"JSBMS"
PROFILE"DEFAULT"
IDENTIFIEDBY"*******"
DEFAULTTABLESPACE"JSBMS"
TEMPORARYTABLESPACE"TEMP"
ACCOUNTUNLOCK;
给用户授权
给新创建的用户授予权限,在SQL命令中,执行类似下面的脚本。
参考下面的脚本。
GRANTCREATEANYTABLETO"JSBMS"WITHADMINOPTION; GRANTCREATEANYTRIGGERTO"JSBMS"WITHADMINOPTION; GRANTCREATEANYVIEWTO"JSBMS"WITHADMINOPTION; GRANTUNLIMITEDTABLESPACETO"JSBMS"WITHADMINOPTION; GRANT"CONNECT"TO"JSBMS"; GRANT"RESOURCE"TO"JSBMS";