Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。

为了避免麻烦,可以用’Database Configuration Assistant’向导来创建数据库(这步一定要创建好,因为这里没有做好,会在创建表空间时出错—我就在这里花了几个小时,晕)。

创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。

下面是创建数据库用户的具体过程:

1.假如现在已经建好名为’test’的数据库,此时在d:\oracle\oradata\目录下已经存在test目录(注意:我的Oracle11g安装在d:\oracle下,若你的Oracle安装在别的目录,那么你新建的数据库目录就在*\oradata\目录下)。

2.在创建用户之前,先要创建表空间:

其格式为:格式: create tablespace 表间名 datafile ‘数据文件名’ size 表空间大小;

如:   SQL> create tablespace test_tablespace datafile ‘d:\oracle\oradata\test\test.dbf’ size 100M;

其中’test_tablespace’是你自定义的表空间名称,可以任意取名;

‘d:\oracle\oradata\test\test.dbf’是数据文件的存放位置,’test.dbf’文件名也是任意取;

‘size 100M’是指定该数据文件的大小,也就是表空间的大小。

删除命名空间

DROP TABLESPACE test INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;

3.现在建好了名为’test_tablespace’的表空间,下面就可以创建用户了:

其格式为:格式: create user 用户 名 identified by 密码 default tablespace 表空间表;

如:   SQL> create user testone identified by testone default tablespace test_tablespace;

默认表空间’default tablespace’使用上面创建的表空间。

4.接着授权给新建的用户:

SQL> grant connect,resource to testone; –表示把 connect,resource权限授予testone用户

SQL> grant dba to testone; –表示把 dba权限授予给testone用户   授权成功。

ok! 数据库用户创建完成,现在你就可以使用该用户创建数据表了!

Oracle创建命名空间和新用户相关推荐

  1. Oracle 创建表空间,用户,赋值(简装)

    一, 1.Oracle 创建表空间,用户,赋值(简装) C:\Documents and Settings\Administrator>sqlplus /nolog SQL> conn / ...

  2. Oracle创建表空间、用户、授权

    Oracle创建表空间.用户.授权 第1步.利用远程工具连接服务器(CRT.Xshell等) 1.切换oracle用户 2. 无用户名登录,当忘记部分或者所有帐号以及密码的时候可以用此法登录. 3. ...

  3. oracle 创建数据库 表空间 用户 授权和toad导入导出数据库

    1.创建数据库   简单的方式是使用'Database Configuration Assistant'数据库配置工具根据向导创建   2.创建表空间 在实际使用中需要创建自定义的表空间和临时表空间 ...

  4. oracle创建表空间给用户授权

    第1步:创建临时表空间 create temporary tablespace yd_temp       tempfile 'D:\oracledata\file_temp.dbf'         ...

  5. oracle创建数据库 表空间 用户

    以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...

  6. oracle创建表空间、用户

    2019独角兽企业重金招聘Python工程师标准>>> -- 创建空间 create tablespace chicoTest datafile 'D:\oradata\chicoT ...

  7. oracle创建表空间和用户授权

    确定数据文件的存储地址,有两种情况,一个是明确存储地址,一个是跟其他表空间存在一个地方,但是不知道地址,这时候可以根据如下SQL进行查找: select t.*  from sys.dba_data_ ...

  8. Oracle 创建表空间、用户、权限_(plsql)

    背景:企业内部oracle数据库日常oracle表空间.用户.权限操作 文章目录 1. 使用dba用户登录plsql 2. 创建表空间 3. 创建用户 4. 赋予用户权限 5. 验证 6. 完整脚本 ...

  9. Linux下oracle创建表空间及用户

    最近在测试flink的oracle-cdc,公司领导在没用的测试环境搭了一个oracle供我测试,一开始我是拒绝的,毕竟oracle除了crud,也不会别的,奈何拒绝不了,只能边学变做. 1,登录sy ...

最新文章

  1. 详细介绍Java垃圾回收机制
  2. 3、kubernetes应用快速入门190625
  3. 即将放弃python的app_即将放弃Python 2.7的不止有Numpy,还有pandas和这些工具
  4. C语言状态机编程思想
  5. c语言float转换为int_C语言的隐式类型转换和显示类型转换
  6. 简单粗暴入门java之数组概述
  7. Swift 计算文本的size
  8. matlab 全部的随机数函数
  9. 2021-04-25
  10. H3CSE路由-BGP属性
  11. PHP之阿里云短信接口接入
  12. Thymeleaf中的ajax传参实例
  13. sm是什么职位_销售职位sm. asm. sr. dsr分别是什麽意思
  14. java每日定时任务下载
  15. 查找一个字符串中的所有子串的位置
  16. 《视搭》开源视频创作工具,保姆级搭建教程,短视频创作利器
  17. JAVAWeb开发:Tomcat出现The origin server did not find a current representation for the target reso...的问题
  18. JavaScript基础(4)_强制类型转换
  19. AIX PowerPC体系结构及其溢出技术学习笔记
  20. ViewPager简单介绍(二)ViewPager+Fragment

热门文章

  1. 图像处理:Hough变换原理分析
  2. halcon的算子清点: Chapter 1 分类
  3. oracle 分布键,DWS使用技巧:根据ORACLE主键和唯一健批量修改DWS分布列字段的方法...
  4. php实例化类的方法,php实例化类的方法是什么
  5. 修改html时webpack热更新,利用webpack实现对html文件的热更新
  6. php -i | grep configure,PHP7中I/O模型内核剖析详解
  7. mysql post 中文乱码_mysql/mariaDB中文乱码问题的处理
  8. Vue学习01-v-on事件修饰符
  9. py-faster-rcnn源码解读系列
  10. 《深入理解Java虚拟机》笔记4——类文件结构