没有安装过Oracle数据库的朋友在安装后便会发现数据库是没有办法直接使用的,因为Oracle数据库是一个表空间对应一个用户,就是说创建了一个表空间,那么需要一个特定的用户来绑定他,用特定的账户才能访问这个数据库,如果只创建表空间是没有任何作用的

--根据以上描述,我们创建一个项目的Oracle数据库的存储空间,我们需要创建

--1.一个用户

--2.一个表空间

--1.创建表空间

--表空间是一个系统级别的数据库对象,所以必须使用管理员创建

create tablespace

--表空间文件

datafile '路径/文件名.DBF'

--初始大小

size

--是否允许扩展

extends on

--如果允许扩展,每次允许多大,如果不写默认每次扩展的大小就是初始大小

next

create tablespace Java0526

--表空间文件,不写路径默认放在${ORACLE_HOME}/database

datafile 'Java0526.DBF'

--初始大小

size 10m

--是否需要文件自动扩展

autoextend on

--每次扩展多大

next 10m;

-- 查看表空间

select * from dba_data_files;

--删除数据文件,表空间

--物理删除,移除表空间的同时,删除数据文件

drop tablespace jee0226_ts including contents and datafiles;

--逻辑删除,只是删除了文件与数据库的关系,没有删除文件;

--只能删除没有数据的表空间

drop tablespace jee0226_ts;

--创建用户

--语法

create user identified by

--必须指定默认的表空间

default tablespace

create user u0526 identified by u0526

default tablespace Java0526;

--查看用户

select * from dba_users;

--删除用户

--cascade:表示删除用户的同时,清除它的所有数据

drop user jee0226 cascade;

---授权

--我们给用户基础差的操作权限,

--查询我们可以使用的系统权限

select * from dba_sys_privs;

--查看角色

select * from dba_roles;

--角色权限

--CONNECT:表示拥有连接的权限

--RESOURCE:表示,基础操作的权限

--DBA:表示拥有管理员的权限

grant connect,resource to u0526;

oracle 用户 表空间绑定,ORACLE表空间绑定用户操作流程相关推荐

  1. Oracle数据库如何查看当前用户角色权限及默认表空间

    http://database.51cto.com/art/201108/280474.htm 在Oracle数据库操作中,有时候我们需要查看当前用户的一些信息,包括用户拥有的角色权限信息.用户表空间 ...

  2. shell脚本执行oracle删除表,shell脚本操作oracle删除表空间、创建表空间、删除用户...

    oracle下表空间的导出,用户的删除,表空间删除,用户新建,表空间新建,数据导入的shell 使用非oracle用户执行该脚本 参数说名 $1:base表空间的用户名 $2:同步表空间的用户名 使用 ...

  3. 在toad新增oracle用户,利用toad发现oracle自动为你干了什么(表空间建立和用户建立)...

    利用toad发现oracle自动为你干了什么(表空间建立和用户建立) Oracle:10.2.0.1 Windows 2003 一.表空间 sql>Create tablespace dba d ...

  4. oracle表空间总结,Oracle操作用户和表空间的总结

    1. Oracle数据库的操作流程 首先我们要弄明白Oracle数据库的整个操作流程,如下图所示. 接下来对表空间以及用户的各项操作介绍都是需要建立在以下三步的基础上: 第1步:使用cmd命令打开DO ...

  5. oracle创建登录用户有限制吗,Oracle创建用户限制文件,表空间用户授权等。

    1.用户限制文件(限制用户的使用)1 2 3 4create profile iyeeku_profile limit failed_login_attempts 5 -- 指定锁定用户的登录失败的次 ...

  6. oracle下的数据库实例、表空间、用户及其表的区分

    完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例.  1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等):  2) Oracle数据库实例则是一组O ...

  7. oracle新建用户,授权,建表空间语句

    oracle创建表空间,创建用户(转) 关键字: oracle 表空间 用户  //创建临时表空间 create temporary tablespace test_temp  tempfile 'E ...

  8. oracle plsql创建表空间,Oracle在PLSQL Developer上创建表空间和用户脚本 - 龙卷风的日志 - 网易博客...

    Oracle在PLSQL Developer上建立表空间脚本 创建表空间 一. create tablespace MOF_TEMP //name datafile 'D:\oracle\produc ...

  9. oracle sqlplus建用户,Oracle用SQL Plus创建数据库表空间和用户

    1. 在电脑左下角点击"开始",然后输入"sql plus",选择运行sql plus程序(登录身份:指登录时的Role指定,oracle11g中分SYSDBA ...

最新文章

  1. Cloudera Manager5安装总结遇到问题及解决办法
  2. 【转】GeoServer地图开发解决方案(四):发布Web地图服务(WMS)篇
  3. mac上投屏android_全平台Win/Mac全设备Android/iOS 免费无线投屏神器
  4. Ubuntu 下安装adobe flash player
  5. VS2013 生成时复制文件或目录到指定目录
  6. leetcode 75. 颜色分类(双指针)
  7. 我的Android进阶之旅------Android利用温度传感器实现带动画效果的电子温度计
  8. 带有下标的赋值维度不匹配是什么意思_三言两语说清TensorFlow是什么?拿来干嘛的?...
  9. android 工程搭建,Android ApiDemo示例工程的创建
  10. 2017春招实习-Android开发面经-bat,td等公司
  11. Salesforce基础知识学习Day05
  12. 【linux】按键盘Backspace键终端出现^H
  13. TAMER——Training an Agent Manually Via Evaluative Reinforcement
  14. 百练:1042 Gone Fishing
  15. Streamset数据同步报错问题
  16. hdu 2481 树状数组 双关键字排阻
  17. TiDB at 丰巢:尝鲜分布式数据库
  18. Cascade EF-GAN: 局部聚焦渐进式面部表情编辑
  19. STM32 SPI读写FLASH
  20. Kali linux学习入门-Kali菜单中各工具功能

热门文章

  1. 【Matlab 图像】 app designer
  2. mfc 实现 设备 热插拔功能
  3. Nordic nRF5 SDK和softdevice介绍
  4. Buffer Status Report(BSR)
  5. LTE之MIMO学习1-TB/codeword/layer/precoding/port
  6. 12.流水线设计方式
  7. 菜鸟教程之Shell 脚本学习笔记(二)
  8. TalkingData:用好大数据,为企业转型赋能
  9. 《Oracle数据库管理与维护实战》——2.11 Oracle数据字典
  10. 据阿里云EMR快速搭建数据平台(二)