删除用户和表空间

## 删除用户
drop user userName cascade;
## 如果用户无法删除,并报错:
## ERROR at line 1:
## ORA-01940: cannot drop a user that is currently connected
## 通过查看用户的进行,并kill用户进程,然后删除用户。
select sid,serial# from v$session where username='userName';
alter system kill session '150,9019';
## 删除表空间
drop tablespace nsName including contents and datafiles cascade constraints ;
##i ncluding contents 删除表空间中的内容,如果删除表空间之前表空间中有内容,而未加此参数,表空间删不掉,所以习惯性的加此参数。
## including datafiles 删除表空间中的数据文件。
## cascade constraints 同时删除 tablespace 中表的外键参照。

创建用户和表空间

## 创建表空间,并设置自增大小
create tablespace hyman_tablespace datafile 'G:\app\hyman\oradata\hyman_dev\hyman_dev.dbf' size 1000M autoextend on next 100M;
## 创建用户并指定默认表空间
create user hyman identified by 111111 default tablespace hyman_tablespace ;
## 为用户设置权限
grant dba to user;

用户表空间查看、修改大小、设置自增等

## 查看用户在哪个表空间下
select username,default_tablespace from user_users;
## 查看该用户下的所有表
select * from user_tables;
## 查看所有表 名称、路径、是否自动增长
select tablespace_name,file_name,autoextensible from dba_data_files;
## 修改表空间自动增长属性
alter database datafile '表空间路径' autoextend on;
## 修改大小
alter database datafile '表空间路径' resize 2000m;

命令行导入导出dmp文件

## 导出
exp 用户名/密码@实例名 file=导出的dmp文件存放路径 log=导出日志存放路径
## 导入
imp 用户名/密码@实例名 file=导入的dmp文件路径 full=y

修改用户名(用户模式)

## 找出用户的序列号
select user#,name from user$ where name = '需要修改的用户名';
## 根据序列号修改信息
update user$ set name = '新用户名' where user# = 之前查的那个序列号;
## 修改后无法登录
commit;
### 尝试强制刷新
alter system checkpoint;
alter system flush shared_pool;

最新文章

  1. C++ 可配置的类工厂
  2. PYTHON 写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者
  3. iOS模态弹出半透明视图控制器
  4. maven创建子项目(适用于多模块管理项目)
  5. UITabBarController
  6. C编程风格的人机交互 -- CSHELL (提供源码下载)
  7. 转:程序员必须知道的几个Git代码托管平台
  8. cVim—Chrome上更强大的vim插件
  9. oracle--clob
  10. The server quit without updating PID file (mysql.pid)一次意外mysql停止运行备忘录
  11. ECLIPSE里面SVN图标消失,文件状态不显示问题
  12. ECharts模拟迁徙案例
  13. Uva - 816 - Abbott's Revenge
  14. Spring-webflow基础讲解
  15. Java多线程核心技术(六)线程组与线程异常
  16. SpringSecurity如何在代码中获取认证用户信息
  17. 9-4 Unidirectional TSP uva116 (DP)
  18. 查看是否安装.NET Framework、.NET Framework的版本号、CLR版本号
  19. linux 同步IO: sync、fsync与fdatasync
  20. php中模拟post,get请求和接受请求详细讲解

热门文章

  1. 查询并导出表结构为Excel
  2. Mysql存储过程二
  3. linux软件安装命令
  4. Microsoft Store 桌面应用发布流程(一)之打包应用
  5. 【Java】GUI编程
  6. 【一个小实验】腾讯云的redis的主从结构的特性
  7. Redisson 实现分布式锁原理分析
  8. mac 更新到big sur 后,parallels虚拟机的一些问题:由于您尚未获得访问其中一些文件的授权,所以您不能恢复“Windows 10
  9. 『无为则无心』Python函数 — 40、Python自定义异常
  10. 学习JAVAWEB第一天