当前位置: 首页 > news >正文

数据库用户创建

---删除用户以及跟用户关联的对象
DROP USER PSBCLCZG CASCADE;
----删除非空表空间,包含物理文件
DROP TABLESPACE PSBCLCZG_TEMP INCLUDING CONTENTS AND DATAFILES;
DROP TABLESPACE PSBCLCZG_DATA INCLUDING CONTENTS AND DATAFILES;
--查询用户
Select * From V$tablespace;
select * from GV_$TEMP_SPACE_HEADER;
--查询表空间
SELECT * FROM V$TEMPFILE;
--若表空间删除后DBF文件还存在解决方法:关闭临时表空间使用
ALTER DATABASE TEMPFILE 'D:\USERS\ADMINISTRATOR\DOCUMENTS\PRODUCT\11.2.0\DBHOME_1\DATABASE\PSBCLCZG_DATA.DBF' OFFLINE;
--再删除
DROP TABLESPACE PSBCLCZG_DATA INCLUDING CONTENTS AND DATAFILES;
/*分为四步 */
/*第1步:创建临时表空间  */
CREATE TEMPORARY TABLESPACE PSBCLCZG_TEMP  
TEMPFILE 'PSBCLCZG_TEMP.DBF' 
SIZE 50M  
AUTOEXTEND ON  
NEXT 50M MAXSIZE 20480M  
EXTENT MANAGEMENT LOCAL;  
 
/*第2步:创建数据表空间  */
CREATE TABLESPACE PSBCLCZG_DATA  
LOGGING DATAFILE 'PSBCLCZG_DATA.DBF' 
SIZE 30G  
AUTOEXTEND ON NEXT 10G MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL  AUTOALLOCATE;
 
 
/*第3步:创建用户并指定表空间  */
CREATE USER PSBCLCZG IDENTIFIED BY PSBCLCZG  
Default Tablespace PSBCLCZG_DATA  
TEMPORARY TABLESPACE PSBCLCZG_TEMP;  


/*第4步:给用户授予权限  */
GRANT CONNECT,RESOURCE,DBA TO PSBCLCZG;


IMP PSBCLCZG/PSBCLCZG FILE=F:\psbclczg20171101pm.dmp FULL=Y LOG=F:
\psbclczg20171101pm.log




imp PSBCLCZG/PSBCLCZG File=F:\psbclczg20180312.dmp Full=Y Log=F:\psbclczg20180312.Log

相关文章:

  • 删除创建表空间
  • 将oracle数据库中所有表的注释导出导入
  • oracle查询所有用户表的表名、主键名称、索引、外键、修改密码
  • linux下启停oracle数据库
  • undo表空间不足
  • 删除用户下面的所有对象
  • 修改数据库字符集
  • Oracle 12541无监听程序
  • MySql 注意事项
  • Maven项目lib放到WEB-INF/lib目录下
  • CentOS7 MySql5.6.39 主从配置
  • CentOS7 MySql 5.6.39安装
  • MySql注册表删除
  • Oracle 11 64位安装
  • MySQL 卸载
  • Bytom交易说明(账户管理模式)
  •  D - 粉碎叛乱F - 其他起义
  • ECMAScript入门(七)--Module语法
  • ES学习笔记(12)--Symbol
  • happypack两次报错的问题
  • JavaScript服务器推送技术之 WebSocket
  • js算法-归并排序(merge_sort)
  • js中的正则表达式入门
  • PAT A1050
  • PHP 7 修改了什么呢 -- 2
  • Sass 快速入门教程
  • vue中实现单选
  • 使用agvtool更改app version/build
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 移动端解决方案学习记录
  • Java性能优化之JVM GC(垃圾回收机制)
  • k8s使用glusterfs实现动态持久化存储
  • raise 与 raise ... from 的区别
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • # Panda3d 碰撞检测系统介绍
  • (第二周)效能测试
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (四) 虚拟摄像头vivi体验
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (转)mysql使用Navicat 导出和导入数据库
  • .Net core 6.0 升8.0
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .net wcf memory gates checking failed
  • .NET 中小心嵌套等待的 Task,它可能会耗尽你线程池的现有资源,出现类似死锁的情况
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境
  • [<事务专题>]
  • [20170705]diff比较执行结果的内容.txt
  • [C++]——带你学习类和对象
  • [C++提高编程](三):STL初识
  • [Electron] 将应用打包成供Ubuntu、Debian平台下安装的deb包
  • [hdu 3746] Cyclic Nacklace [kmp]
  • [LeetCode][面试算法]逻辑闭环的二分查找代码思路