首页 > 数据库技术 > 详细

Oracle基础语法

时间:2019-11-07 18:06:44      阅读:94      评论:0      收藏:0      [点我收藏+]

表空间操作

1.创建一个表空间

create tablespace emp(空间名) datafile ‘emp.dbf‘ size 10M autoextend on ;   →表空间名字 /  物理文件地址 和名字 / 空间大小

2.修改表空间大小

alter database  datafile ‘ emp.dbf ‘ resize 20M ;    →文件名字  /  修改的大小

3.查看表空间

select * from dba_tablespaces ;  (查询的内容比较详细) 或者 

select * from v$tablespace; 

4.删除表空间,不删除dbf物理文件

 drop tablespace emp(空间名字)

5.删除表空间同时 删除dbf物理文件

drop tablespace emp including contents and datafiles; 


用户的操作

1.创建用户

create user shx identified by 123 default tablespace emp;       →用户名 / 密码  / 表空间名称

2.给用户授权

grant dba to shx  → 权限名 / 用户名

3.撤销权限

revoke dba from shx ;→ 权限名  / 用户名

4.删除用户(用户已连接报错删不掉用)

   1.查看用户连接状态

select username,sid,serial# from v$session;

  2.找到要删除的sid和serial 并且删除

alter system kill session ‘xx,xx‘;

3.删除用户

drop user shx(用户名) cascade ;       →用户名

 

 

Oracle基础语法

原文:https://www.cnblogs.com/shxkey/p/11813921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!