表空间操作
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 ; →用户名