Oracle创建表空间、创建用户并指定该用户的表空间、授权
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/btt2013/article/details/78007011
参考链接:http://www.osyunwei.com/archives/5943.html
Oralce中表空间概念、分类、操作,参考本人博文:http://blog.csdn.net/btt2013/article/details/50931665
使用SQL Developer连接到ebankdb数据库。
1、在SQL Developer工具中,执行该语句
-
create temporary tablespace ebank_temp
-
tempfile 'ebank_temp.dbf'
-
size 2G
-
extent management local;
2、查看创建的表空间
3、依次执行以下语句,分别是:
创建表空间、创建用户并指定该用户的表空间、授予用户对表空间以及临时表空间的操作权限
-
--/ebank/oradata/data
-
-
--ebank_temp
-
create temporary tablespace ebank_temp
-
tempfile 'ebank_temp.dbf'
-
size 2G
-
extent management local;
-
-
-
--ecif
-
create tablespace ecif_data
-
logging
-
datafile 'ecif_data01.dbf'
-
size 10G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
-
create tablespace ecif_index
-
datafile 'ecif_index01.dbf'
-
size 10G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--ecif
-
create user ecif
-
identified by "ecif"
-
default tablespace ecif_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to ecif;
-
grant dba to ecif;
-
grant unlimited tablespace to ecif;
-
-
--eip
-
create tablespace eip_data
-
logging
-
datafile 'eip_data01.dbf'
-
size 10G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
create tablespace eip_index
-
datafile 'eip_index01.dbf'
-
size 10G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
-
--eip
-
create user eip
-
identified by "eip"
-
default tablespace eip_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to eip;
-
grant dba to eip;
-
grant unlimited tablespace to eip;
-
-
--eibs
-
create tablespace eibs_data
-
logging
-
datafile 'eibs_data01.dbf'
-
size 5G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
create tablespace eibs_index
-
datafile 'eibs_index01.dbf'
-
size 2G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--eibs
-
create user eibs
-
identified by "eibs"
-
default tablespace eibs_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to eibs;
-
grant dba to eibs;
-
grant unlimited tablespace to eibs;
-
-
-
--pibs
-
create tablespace pibs_data
-
logging
-
datafile 'pibs_data01.dbf'
-
size 5G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--alter database datafile'pibs_index01.dbf' RESIZE
-
create tablespace pibs_index
-
datafile 'pibs_index01.dbf'
-
size 2G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--pibs
-
create user pibs
-
identified by "pibs"
-
default tablespace pibs_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to pibs;
-
grant dba to pibs;
-
grant unlimited tablespace to pibs;
-
-
--bo
-
create tablespace bo_data
-
logging
-
datafile 'bo_data01.dbf'
-
size 1G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
create tablespace bo_index
-
datafile 'bo_index01.dbf'
-
size 500M
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--bo
-
create user bo
-
identified by "bo"
-
default tablespace bo_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to bo;
-
grant dba to bo;
-
grant unlimited tablespace to bo;
-
-
-
--pmbs
-
create tablespace pmbs_data
-
logging
-
datafile 'pmbs_data01.dbf'
-
size 5G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
create tablespace pmbs_index
-
datafile 'pmbs_index01.dbf'
-
size 2G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--pmbs
-
create user pmbs
-
identified by "pmbs"
-
default tablespace pmbs_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to pmbs;
-
grant dba to pmbs;
-
grant unlimited tablespace to pmbs;
-
-
-
--rpt
-
create tablespace rpt_data
-
logging
-
datafile 'rpt_data01.dbf'
-
size 2G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
create tablespace rpt_index
-
datafile 'rpt_index01.dbf'
-
size 1G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--rpt
-
create user rpt
-
identified by "rpt"
-
default tablespace rpt_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to rpt;
-
grant dba to rpt;
-
grant unlimited tablespace to rpt;
-
-
--weixin
-
create tablespace weixin_data
-
logging
-
datafile 'weixin_data01.dbf'
-
size 1G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
create tablespace weixin_index
-
datafile 'weixin_index01.dbf'
-
size 500M
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--weixin
-
create user weixin
-
identified by "weixin"
-
default tablespace weixin_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to weixin;
-
grant dba to weixin;
-
grant unlimited tablespace to weixin;
-
-
--wbs
-
create tablespace wbs_data
-
logging
-
datafile 'wbs_data01.dbf'
-
size 1G
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
create tablespace wbs_index
-
datafile 'wbs_index01.dbf'
-
size 500M
-
autoextend on
-
next 50M maxsize unlimited
-
extent management local;
-
-
--wbs
-
create user wbs
-
identified by "wbs"
-
default tablespace wbs_data
-
temporary tablespace ebank_temp
-
profile DEFAULT;
-
grant connect to wbs;
-
grant dba to wbs;
-
grant unlimited tablespace to wbs;
执行日志:
temporary TABLESPACE 已创建。
tablespace ECIF_DATA 已创建。
tablespace ECIF_INDEX 已创建。
user ECIF 已创建。
grant 成功。
grant 成功。
grant 成功。
tablespace EIP_DATA 已创建。
tablespace EIP_INDEX 已创建。
user EIP 已创建。
grant 成功。
grant 成功。
grant 成功。
tablespace EIBS_DATA 已创建。
tablespace EIBS_INDEX 已创建。
user EIBS 已创建。
grant 成功。
grant 成功。
grant 成功。
tablespace PIBS_DATA 已创建。
tablespace PIBS_INDEX 已创建。
user PIBS 已创建。
grant 成功。
grant 成功。
grant 成功。
tablespace BO_DATA 已创建。
tablespace BO_INDEX 已创建。
user BO 已创建。
grant 成功。
grant 成功。
grant 成功。
tablespace PMBS_DATA 已创建。
tablespace PMBS_INDEX 已创建。
user PMBS 已创建。
grant 成功。
grant 成功。
grant 成功。
tablespace RPT_DATA 已创建。
tablespace RPT_INDEX 已创建。
user RPT 已创建。
grant 成功。
grant 成功。
grant 成功。
tablespace WEIXIN_DATA 已创建。
tablespace WEIXIN_INDEX 已创建。
user WEIXIN 已创建。
grant 成功。
grant 成功。
grant 成功。
操作结果:
查看创建的用户
、