学习ORCALE表空间、用户建立SQL

CREATE tablespace MYTEST DATAFILE 'D:\oracle\oradata\MYTEST.dbf' SIZE 5M
--TEMPFILE ' 路径\***.dbf ' size *M
AUTOEXTEND on  --自动增长
DEFAULT STORAGE(
  INITIAL 409600
  NEXT 51200
  MINEXTENTS 1
  MAXEXTENTS UNLIMITED
  PCTINCREASE 1
 )
ONLINE;
--手动增加数据文件尺寸
ALTER DATABASE DATAFILE 'D:\oracle\oradata\MYTEST.dbf'
RESIZE 10M;
--设定数据文件自动扩展
ALTER DATABASE DATAFILE 'D:\oracle\oradata\MYTEST.dbf'
AUTOEXTEND ON NEXT 2M
MAXSIZE 20M;
--删除表空间
DROP TABLESPACE MYTEST INCLUDING CONTENTS AND DATAFILES;

--建立临时表空间
CREATE TEMPORARY TABLESPACE MYTEST_TMP
TEMPFILE ' D:\oracle\oradata\MYTEST_TMP.dbf'' SIZE 50M EXTENT 
MANAGEMENT LOCAL UNIFORM SIZE 1M;
 
--建立用户
CREATE USER MYTEST IDENTIFIED BY MYTEST DEFAULT TABLESPACE MYTEST
--为用户授权
GRANT CONNECT,RESOURCE TO MYTEST;
--CONNECT 角色 — 该角色使用户可以连接数据库以及执行基本的操作,如创建自己的表。默认情况下,该角色不能访问其他用户的表。
--RESOURCE 角色 — RESOURCE 角色与 CONNECT 角色相似,但它允许用户拥有较多的系统权限,如创建触发器或存储过程。
--DBA 角色 — 允许用户拥有所有系统权限。
--授权

--grant create session to 用户名;
--grant create table to  用户名;
--grant create tablespace to  用户名;
--grant create view to  用户名
--授予用户使用表空间的权限:
--ALTER USER MYTEST QUOTA UNLIMITED ON MYTEST;

--修改用户角色
ALTER USER MYTEST DEFAULT ROLE ALL;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值