1、使用sys用户登录,连接为SYSDBA;

2、查询表空间数据文件夹在服务器上的路径,得到文件夹的路径为D:\ORACLE\PRODUCT\10.2.0\ORADATA\YWSJ\;

Select FILE_NAME FROM DBA_DATA_FILES;

3、创建表空间

注意:有些用户下的对象可能用到了多个表空间,需要进行查询确认,逐一创建。

select distinct tablespace_name from dba_tables where owner='TESTUSER'
select distinct tablespace_name from dba_indexes where owner='TESTUSER'
CREATE TABLESPACE TESTSPACE--表空间名称LOGGINGDATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\YWSJ\TESTSPACE.DBF' --指定数据文件路径,该文件会自动生成SIZE 200M --初始大小AUTOEXTEND ONNEXT 32M MAXSIZE UNLIMITED --每次扩展大小EXTENT MANAGEMENT LOCAL;

4、创建用户并且指定表空间

create user TESTUSER identified by 123456  --指定用户名、密码
default tablespace TESTSPACE--指定默认表空间
temporary tablespace TEMP;--指定临时表空间

5、授予用户权限

    grant create session to TESTUSER;--授予用户创建session的权限,即登陆权限grant unlimited tablespace to TESTUSER;--授予用户使用表空间的权限grant create any table to TESTUSER;--授予创建表的权限grant drop any table to TESTUSER;--授予删除表的权限grant insert any table to TESTUSER;--插入表的权限grant update any table to TESTUSER;--修改表的权限grant create any sequence to TESTUSER;grant create  view to TESTUSER; --授予查询表权限
grant select any table to TESTUSER; --授予查询字典权限
grant select any dictionary to TESTUSER; --授予连接、资源、管理员权限
grant connect,resource,dba to TESTUSER;

6、除表空间外的其他数据都删除(删除用户、表、序列、索引、sec)

drop user TESTUSER cascade;

7、导出导入,imp在cmd里面执行,而不是在sqlplus中。可以在客户端执行。


exp TESTUSER/password@ip/ORCL file=F:\TEST0712.dmpimp TESTUSER/password@ip/ORCL file=F:\TEST0712.dmp

鸣谢:何瑶龙

OARACLE——创建表空间、用户、权限、删除用户、导入、导出相关推荐

  1. linux创建表空间 没有权限,Linux oracle数据库创建表空间、用户并赋予权限

    管理员用户登录oracle数据库 1.创建临时表空间 select name from v$tempfile;查出当前数据库临时表空间,主要是使用里面的存放路径: 得到其中一条记录/opt/oracl ...

  2. Oracle创建用户,创建表空间,将空间分配给用户,给用户授权

    新建一个表空间,并把它分配给一个用户就可以了. 以管理员身份登录的: 查询当前用户: show user; 1.首先,创建(新)用户:     create user username identif ...

  3. impdp导入数据及创建表空间,删除表空间

    目录 注意: 一.删除表空间 1.删除用户 2.删除表空间 二.创建表空间 三.创建用户 四.impdp导入数据 1.建立虚拟文件夹 2.授权给文件夹 3.imp导入 注意: 1.impdp为数据泵导 ...

  4. oracle导入多个dmp文件到一个用户,Oracle dmp文件导入(还原)到不同的表空间和不同的用户下...

    ------------------------------------- 从生产环境拷贝一个dmp备份文件,在另外一台电脑上搭建测试环境,用imp命令导入dmp文件时提示如下错误: 问题描述: IM ...

  5. 命令行使用mysql创建表空间_达梦命令行创建表空间

    1.2命令方式创建 到数据库安装目录   cd /home/dmdba/bin 执行创建数据库实例的命令: ./dminit  path=/home/dmdba/data db_name=数据库名 i ...

  6. 用命令创建表空间、用户,并为用户授权、收回权限。

    oracle中如何删除用户? Oracle中使用DROP USER来删除用户,如果使用DROP USER CASCADE那么用户的对象也同时被删除掉.为了达到删除用户的效果而又不影响对用户下的对象的使 ...

  7. oracle怎么赋予表空间,oracle数据库创建表空间和用户并赋予权限步骤教程-Oracle...

    管理员用户登录oracle数据库 1.创建临时表空间 select name from v$tempfile;查出当前数据库临时表空间,主要是使用里面的存放路径; 得到其中一条记录/opt/oracl ...

  8. oracle12c创建表空间、创建用户、创建权限

    目录 1.基本概念 1.1.关于账号的概念 1.2.关于pdb和cdb的概念 3.创建用户 4.给用户创建权限 5.综合练习(很重要.正在写...) 6.参考资料 1.基本概念 1.1.关于账号的概念 ...

  9. oracle表空间权限赋予,oracle创建表空间以及给用户授予权限

    -- 创建表空间 --语法: create tablespace 表空间名 datafile '路径' size 100M [aotuextend to]; create tablespace mys ...

  10. oracle表空间更改用户,ORACLE创建表空间、创建用户、更改用户默认表空间以及授权、查看权限...

    ----创建表空间---- CREATE TABLESPACE UCITDB_data LOGGING DATAFILE '/home/app/oracle/app/oracle/oradata/UC ...

最新文章

  1. 北京租房一个月多少钱?数据带你了解北京8月各区租金情况
  2. OS X下使用OpenGL做离屏渲染
  3. DreamweaverCS6搭建配置php本地站点(图文教程)- 教程篇
  4. Spring Security:自定义登录页面
  5. 从单体架构迁移到微服务,8个关键的思考、实践和经验
  6. 【TabularData】DNN和表格数据分析建模综述
  7. 第三十四讲项目2.1-麻烦的累加涨功夫
  8. vue示例todos
  9. 接入Internet的技术有哪几种?各有什么特点?
  10. 去哪下载python项目_Python 项目实践二(下载数据)第三篇
  11. 纪中暑假培训 :Date:7 终章-剑之魂
  12. 学生会计算机办公软件培训制度,学生干部办公软件技能培训
  13. Python:什么叫自定义模块?
  14. React入门学习(一)
  15. J2SE总结(持续更新)--hxx_jmr
  16. [XSY 3322][置换+dp]Dexterity
  17. linux系统变双屏,Ubuntu Linux下双屏显示解决方案
  18. 销售宝:用财务软件做账要注意什么?
  19. 图形学笔记(七) 色彩与混合
  20. Java系列技术之JavaWeb入门-钟洪发-专题视频课程

热门文章

  1. Python 计算父亲节和母亲节
  2. 计算机未检测到任何网络硬件,win10系统连不上网提示“检测不到任何网络硬件”怎么办...
  3. 计算机重装系统后黑屏,重装系统过程中电脑黑屏后修复的方法-电脑自学网
  4. 一般将来时语法课教案_初中英语语法课教案设计
  5. Mac如何将图片一键转pdf
  6. Can‘t find bundle for base name XXXX, locale zh_CN解决方法
  7. unity3D professional专业主题——黑色主题设置
  8. 凉鞋问题之贝叶斯公式
  9. 数据库设计中面临的主要困难和问题的总结
  10. IMU预积分公式汇总