linux下初始化oracle,Oracle 常用初始化命令

Oracle 常用初始化命令

--创建一个表空间

CREATE TABLESPACE MYSPACE DATAFILE 'D:/MYSPACE.DBF' SIZE 10M AUTOEXTEND ON

--指定某个用户的默认的表空间是MYSPACE

ALTER USER SYSTEM IDENTIFIED BY NIIT DEFAULT TABLESPACE MYSPACE QUOTA UNLIMITED ON MYSPACE

COMMIT

--删除表空间

DROP TABLESPACE MYSPACE

--删除表空间,带内容一起删除

DROP TABLESPACE MYSPACE INCLUDING CONTENTS

--删除表空间及其内容和物理文件

DROP TABLESPACE MYSPACE INCLUDING CONTENTS AND DATAFILES

COMMIT

--创建临时表空间

CREATE TEMPORARY TABLESPACE MYTEMP TEMPFILE 'D:/MYTEMP.DBF' SIZE 30M AUTOEXTEND ON

DROP TABLESPACE MYTEMP INCLUDING CONTENTS AND DATAFILES

--指定默认的表空间和临时表空间

ALTER USER TOM IDENTIFIED BY TOM123 DEFAULT TABLESPACE MYSPACE TEMPORARY TABLESPACE MYTEMP QUOTA UNLIMITED ON MYSPACE

--创建一个用户,指定密码,密码必须用字母开头

CREATE USER TOM IDENTIFIED BY TOM123

--删除用户

DROP USER JACK1

--删除用户及所有对象

DROP USER TOM CASCADE

--改变用户的表空间

ALTER USER TOM IDENTIFIED BY TOM1234 DEFAULT TABLESPACE MYSPACE QUOTA UNLIMITED ON MYSPACE

--tom没有权限,系统管理员sys,system赋予权限

--赋予系统权限,登陆,连接权限

GRANT CREATE SESSION TO TOM WITH ADMIN OPTION

--赋予创建表的权限

GRANT CREATE TABLE,CREATE USER,CREATE SEQUENCE TO TOM

--收回权限

REVOKE CREATE SESSION,CREATE USER,CREATE TABLE,CREATE SEQUENCE FROM TOM

--赋予TOM系统权限并将权限传递

GRANT CREATE SESSION,CREATE USER TO TOM WITH ADMIN OPTION

--收回权限

REVOKE CREATE SESSION,CREATE USER FROM TOM

--赋予TOM对象权限

GRANT SELECT ON SCOTT.EMP TO TOM

--收回对象权限

REVOKE SELECT ON SCOTT.EMP FROM TOM

--将预定义角色赋给用户

GRANT CONNECT TO TOM

--收回角色

REVOKE CONNECT FROM TOM

REVOKE RESOURCE FROM TOM

DROP USER TOM CASCADE

CREATE USER TOM IDENTIFIED BY TOM123 DEFAULT TABLESPACE MYSPACE QUOTA UNLIMITED ON MYSPACE

--RESOURCE角色给TOM

GRANT RESOURCE TO TOM

COMMIT

---自定义角色

--1、创建角色

CREATE ROLE ADS

--2、赋予角色相应权限

GRANT CREATE SESSION,CREATE TABLE,CREATE USER TO ADS

--3、将角色赋给相应用户

GRANT ADS TO TOM

--表空间迁移

--1、表空间下线

ALTER TABLESPACE MYSPACE OFFLINE

--2、修改更改后的物理文件地址

ALTER DATABASE RENAME FILE 'C:/MYSPACE.DBF' TO 'E:/MYSPACE.DBF'

--3、表空间上线

ALTER TABLESPACE MYSPACE ONLINE

--改变表空间后创建表所处的表空间

CREATE TABLE MTABLE

(

TNAME VARCHAR2(20)

)

COMMIT

0b1331709591d260c1c78e86d0c51c18.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值