Oracle 创建表空间及用户

  最近刚好用oracle数据库用得比较多,涉及到数据库安装,实例的创建,表空间的创建等,现在写一篇文章记录一下,主要是表空间的创建及用户的创建

简单来讲,分为四步:

1:创建临时表空间
2:创建数据表空间
3:创建用户并制定表空间

4:给用户授予权限

下面展示实例:

1.创建临时表空间,DB_temp表示表空间的名称

-- 创建临时表空间,用于用户执行查询时要使用的缓存空间
CREATE TEMPORARY TABLESPACE DB_temp 
TEMPFILE 'D:\app\admin\oradata\ORCLDBS\DB_temp.dbf'
SIZE 20M
AUTOEXTEND ON
NEXT 20M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

2.创建数据表空间,DB为表空间名称

--创建表空间,用于存储表的内容的空间。
CREATE TABLESPACE DB
LOGGING
DATAFILE 'D:\app\admin\oradata\ORCLDBS\DB.dbf' 
SIZE 20M 
AUTOEXTEND ON 
NEXT 20M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

3.创建用户,user为用户名,DB为刚刚创建的表空间,DB_temp为刚刚创建的临时表空间

--创建用户
CREATE USER WMS IDENTIFIED BY user
DEFAULT TABLESPACE DB
TEMPORARY TABLESPACE DB_temp;

4.授权 

--表示把connect,resource权限授予用户
GRANT connect,resource TO user;

--表示把 dba权限授予给用户
grant dba to user;

到这里就完成用户的创建,之后可对该数据库用户进行操作!
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值