文档章节

Oracle创建用户与表空间

M
 Mr_Shuai
发布于 2016/06/27 23:11
字数 402
阅读 3
收藏 0
点赞 0
评论 0

Oracle建立表空间和用户                 
 

  1. 建立表空间和用户的步骤:  

  2. 用户  

  3. 建立:create user 用户名 identified by "密码";  

  4. 授权:grant create session to 用户名;  

  5.             grant create table to  用户名;  

  6.             grant create tablespace to  用户名;  

  7.             grant create view to  用户名;  

 

  1. 表空间  
  2. 建立表空间(一般建N个存数据的表空间和一个索引空间):  
  3. create tablespace 表空间名  
  4. datafile ' 路径(要先建好路径)\***.dbf  ' size *M  
  5. tempfile ' 路径\***.dbf ' size *M  
  6. autoextend on  --自动增长  
  7. --还有一些定义大小的命令,看需要  
  8.  default storage(  
  9.  initial 100K,  
  10.  next 100k,  
  11. );  

 

  1. 例子:创建表空间  
  2. create tablespace DEMOSPACE   
  3. datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf'   
  4. size 1500M   
  5. autoextend on next 5M maxsize 3000M;  
  6. 删除表空间  
  7. drop tablespace DEMOSPACE including contents and datafiles  

 

  1. 用户权限  
  2. 授予用户使用表空间的权限:  
  3. alter user 用户名 quota unlimited on 表空间;  
  4. 或 alter user 用户名 quota *M on 表空间;  


完整例子:

 

  1. --表空间  
  2. CREATE TABLESPACE sdt  
  3. DATAFILE 'F:\tablespace\demo' size 800M  
  4.          EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;   
  5. --索引表空间  
  6. CREATE TABLESPACE sdt_Index  
  7. DATAFILE 'F:\tablespace\demo' size 512M           
  8.          EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;       
  9.   
  10. --2.建用户  
  11. create user demo identified by demo   
  12. default tablespace demo;  
  13.    
  14. --3.赋权  
  15. grant connect,resource to demo;  
  16. grant create any sequence to demo;  
  17. grant create any table to demo;  
  18. grant delete any table to demo;  
  19. grant insert any table to demo;  
  20. grant select any table to demo;  
  21. grant unlimited tablespace to demo;  
  22. grant execute any procedure to demo;  
  23. grant update any table to demo;  
  24. grant create any view to demo;  

 

  1. --导入导出命令     
  2. ip导出方式: exp demo/demo@127.0.0.1 :1521/orcl file=f:/f.dmp full=y  
  3. exp demo/demo@orcl file=f:/f.dmp full=y  
  4. imp demo/demo@orcl file=f:/f.dmp full=y ignore=y  

 

 

 

© 著作权归作者所有

共有 人打赏支持
M
粉丝 0
博文 21
码字总数 22729
作品 0
南昌
技术主管
Oracle中数据库实例、表空间、用户、模式的概念及关系

数据库实例:   用Oracle官方描述:实例是访问Oracle数据库所需的一部分计算机内存和辅助处理后台进程,是由进程和这些进程所使用的内存(SGA)所构成一个集合。 我们访问Oracle都是访问一个...

YuanyuanL
2015/08/27
0
0
Oracle用户的创建及授权

在实际应用的过程中一般不会建立多个Oracle数据库,一般只是建立一个数据库,然后对这个数据库建立不同的用户,给每一个用户授予一定的权限,不同权限的用户只能进行对应的操作。 下面是我在...

JAVA_NINA
2016/07/25
7
0
linux系统下创建oracle表空间和用户权限查询

创建用户和表空间: 1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户) 2、以sysdba方式来打开sqlplus,命令如下: sqlplus / as sysdba ...

EDIAGD
2016/07/12
60
0
Oracle 创建表空间和用户

一、在Windows系统下, 请先点击“开始”,然后点“运行”,输入cmd并点击“确定”,打开命令行窗口 输入以下命令:   sqlplus /nolog   回车后,将出现提示符 SQL>   这时输入 conn /...

NetUml
2012/11/13
0
0
Oracle - 数据库的实例、表空间、用户、表之间关系

一直以来都没将Oracle数据库,实例,表空间,用户,表之间的关系搞清楚,虽然工作了有些时间,在工作中也用到Oracle开发,但却忙于项目没顾得上,今天抽空简单整理了下,主要是根据自己的理解...

Sheamus
2015/04/22
0
2
zabbix自动发现oracle表空间并监控其使用率

监控需求 Oracle表空间使用率实时监控,当表空间使用率达到95%时触发告警机制。Oracle表空间分为系统默认表空间和用户创建的表空间,而表空间又有自动扩展和非自动扩展两种类型,用户(DBA)...

HMLinux
06/26
0
0
九妹带你了解oracle

一.oracle 体系架构 Oracle的体系结构是数据库的组成,工作过程,以及数据库中数据的组织与管理机制,要了解oracle数据库的体系结构,就必须要理解oracle的主要组件和重要的概念。Oracle体系...

暖暖miss
2017/04/27
0
0
oracle 表空间建立 创建用户

1.假如现在已经建好名为'news'的数据库,此时在F:oracleproduct10.1.0oradata目录下已经存在news目录(注意:我的Oracle10g安装在F:oracle下,若你的Oracle安装在别的目录,那么你新建的数据...

asdtiang
2010/02/22
0
0
Oracle 11g R2 用户管理

如果想查看oracle系统中存在用户可以查看dbausers视图 如果使用sqlplus查询需要提前格式化 SQL> col username for a20 SQL> col account_status for a20 SQL> col default_tablespace fora20......

Love小敏
07/10
0
0
Zabbix 3.2.6 通过Discovery批量监控Oracle表空间

一、背景 接到任务,要求对所有数据库的所有表空间进行监控,愿意是遇到表空间不足导致业务数据库的不可用,我们知道通过Zabbix监控Oracle的插件有一些,比如Orabbix或者Pyora,前者通过Jav...

wzlinux
2017/10/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

idea tomcat 远程调试

tomcat 配置 编辑文件${tomcat_home}/bin/catalina.sh,在文件开头添加如下代码。    CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7829" Idea端配......

qwfys
今天
1
0
遍历目录下的文件每250M打包一个文件

#!/usr/bin/env python # -*- utf-8 -*- # @Time : 2018/7/20 0020 下午 10:16 # @Author : 陈元 # @Email : abcmeabc@163.com # @file : tarFile.py import os import tarfile import thr......

寻爱的小草
今天
1
0
expect同步文件&expect指定host和要同步的文件&构建文件分发系统&批量远程执行命令

20.31 expect脚本同步文件 expect通过与rsync结合,可以在一台机器上把文件自动同步到多台机器上 编写脚本 [root@linux-5 ~]# cd /usr/local/sbin[root@linux-5 sbin]# vim 4.expect#!/...

影夜Linux
今天
0
0
SpringBoot | 第九章:Mybatis-plus的集成和使用

前言 本章节开始介绍数据访问方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的ORM框架是很有必要的。目前,绝大部分公司都选择MyBatis框架作为底层数...

oKong
今天
12
0
win10 上安装解压版mysql

1.效果 2. 下载MySQL 压缩版 下载地址: https://downloads.mysql.com/archives/community/ 3. 配置 3.1 将下载的文件解压到合适的位置 我最终将myql文件 放在:D:\develop\mysql 最终放的位...

Lucky_Me
今天
1
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

问题终结者
今天
1
0
expect脚本同步文件expect脚本指定host和要同步的文件 构建文件分发系统批量远程执行命令

expect脚本同步文件 在一台机器上把文件同步到多台机器上 自动同步文件 vim 4.expect [root@yong-01 sbin]# vim 4.expect#!/usr/bin/expectset passwd "20655739"spawn rsync -av ro...

lyy549745
今天
1
0
36.rsync下 日志 screen

10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 10.32/10.33 rsync通过服务同步: rsync还可以通过服务的方式同步。那需要开启一个服务,他的架构是cs架构,客户端服务...

王鑫linux
今天
0
0
matplotlib 保存图片时的参数

简单绘图 import matplotlib.pyplot as pltplt.plot(range(10)) 保存为csv格式,放大后依然很清晰 plt.savefig('t1.svg') 普通保存放大后会有点模糊文件大小20多k plt.savefig('t5.p...

阿豪boy
今天
2
0
java 8 复合Lambda 表达式

comparator 比较器复合 //排序Comparator.comparing(Apple::getWeight);List<Apple> list = Stream.of(new Apple(1, "a"), new Apple(2, "b"), new Apple(3, "c")) .collect(......

Canaan_
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部