首页 > 数据库 >Oracle建立表空间和用户

Oracle建立表空间和用户

时间:2024-05-26 17:22:14浏览次数:25  
标签:grant -- demo create 用户 空间 tablespace Oracle any

1、建立表空间、用户(文档模式)

用户
建立:create user 用户名 identified by "密码";
授权:grant create session to 用户名;
            grant create table to  用户名;
            grant create tablespace to  用户名;
            grant create view to  用户名;
表空间
建立表空间(一般建N个存数据的表空间和一个索引空间):
create tablespace 表空间名
datafile ' 路径(要先建好路径)\***.dbf  ' size *M
tempfile ' 路径\***.dbf ' size *M
autoextend on  --自动增长
--还有一些定义大小的命令,看需要
 default storage(
 initial 100K,
 next 100k,
);
例子:创建表空间
create tablespace DEMOSPACE 
datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf' 
size 1500M 
autoextend on next 5M maxsize 3000M;
删除表空间
drop tablespace DEMOSPACE including contents and datafiles

2、完整示例(懒人模式)

--表空间
CREATE TABLESPACE sdt
DATAFILE 'F:\tablespace\demo' size 800M
         EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 
--索引表空间
CREATE TABLESPACE sdt_Index
DATAFILE 'F:\tablespace\demo' size 512M         
         EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;     
 
--2.建用户
create user demo identified by demo 
default tablespace sdt;
 
--3.赋权
grant connect,resource to demo;
grant create any sequence to demo;
grant create any table to demo;
grant delete any table to demo;
grant insert any table to demo;
grant select any table to demo;
grant unlimited tablespace to demo;
grant execute any procedure to demo;
grant update any table to demo;
grant create any view to demo;

3、数据库导入、导出

--导入导出命令   
ip导出方式: exp demo/[email protected]:1521/orcl file=f:/f.dmp full=y
exp demo/demo@orcl file=f:/f.dmp full=y
imp demo/demo@orcl file=f:/f.dmp full=y ignore=y

注:来源于https://blog.csdn.net/starnight_cbj/article/details/6792364/
也可以参照https://www.cnblogs.com/rusking/p/4006487.html

标签:grant,--,demo,create,用户,空间,tablespace,Oracle,any
From: https://www.cnblogs.com/zwgblogs/p/18213997

相关文章

  • 时间(空间)复杂度(结构篇)
    目录前言:一、时间复杂度1.1时间复杂度的定义1.2时间复杂度的分析表示方法: 1.3常见的时间复杂度1.4时间复杂度的计算以及简单的分析冒泡排序折半查找(二分查找)斐波那契数列(递归)二、空间复杂度2.1空间复杂度的定义2.2空间复杂度的分析2.3常见的空间复杂度2......
  • 成为MySQL DBA后,再看ORACLE数据库(一、安装与启动)
    一、前言ORACLE作为世界上最牛逼的关系型数据库,也是我从事数据库行业入门学习的数据库,记得当时学习ORACLE数据库时就深感其复杂性,对很多概念一知半解、似懂非懂,当ORACLE管理员期间也遇到过不少问题,不过好在有ORACLE原厂工程师驻场,基本上问题都能解决。后来因为领导的安排和工作的......
  • oracle导入dmp文件的2种方法
    博客园首页新随笔联系管理订阅随笔-6 文章-13 评论-4 阅读- 74764 oracle导入dmp文件的2种方法 使用imp、impdp方式导入数据1.使用imp导入数据打开cmd窗口,然后直接敲入一下命令即可,需要注意的是,要事先把dmp文件放到正确的路径中去impyx_base/11@......
  • [基础]tfcenter mount将Webdav服务挂载成本地磁盘(可显示使用空间)
    1、下载tfcentermount软件(1)点击官网 tfcenter官网 后下载挂载软件(2)以windows挂载为例,下载windows软件包(3)解压软件包,如下图所示2、配置tfcenter挂载(1)以管理员方式运行上图的tfcenter-mount.bat文件选择1安装tfcentermount服务到系统中选择3启动tfcentermount服务......
  • EasyCVR视频管理平台存在任意用户添加漏洞
    漏洞描述攻击者可以通过发送特定的POST请求,利用未授权访问的接口'/api/v1/adduser',在系统中添加任意用户,并将其设置为管理员角色。fofaapp="EasyCVR-视频管理平台"pocpassword为md5加密POST/api/v1/adduserHTTP/1.1Host:xxx.xxx.xxx.xxxContent-Type:application/x-ww......
  • 意外发现openGauss兼容Oracle的几个条件表达式
    意外发现openGauss兼容Oracle的几个条件表达式最近工作中发现openGauss在兼容oracle模式下,可以兼容常用的两个表达式,因此就随手测试了一下。查看数据库版本[omm@openGauss~]$gsql-rgsql((openGauss6.0.0-RC1builded7f8e37)compiledat2024-03-3111:59:31comm......
  • 图书管理系统(二)--用户模块--Python版
    本课题要求编写Python程序实现对图书信息录入、图书信息查询、图书借阅等方面的管理。一个综合的图书借阅管理系统,要求能够管理图书的基本信息(包含新图书入库、读者图书查询借阅等),需要实现以下功能:读取以数据文件形式存储的图书信息;管理员可以增加、修改、删除图书的信息;读者可......
  • Java 登录错误次数限制,用户禁登1小时
    手机号验证码登录,验证码输入错误次数超5次封禁@OverridepublicbooleancheckCaptcha(StringphoneNum,Stringcaptcha){StringcodeNum=(String)redisTemplate.opsForValue().get(UserCacheNames.USER_CAPTCHA+phoneNum);if(codeNum==......
  • Shell编程完成用户注册登录
    目录需求1.menu界面welcome(1)注册用户(2)用户登录(3)退出2.注册用户(1)用户名(首字母大写)(2)密码(8位及其以上必须有三个字符其中一个以上如:&$_隐试密码)(3)手机号码(必须以139开头)(4)邮箱邮箱名数字开头@qq.com(5)检测是否重名,重手机号和邮箱(6)不重名、手机号、邮箱写入......
  • 小程序-修改用户头像
    1、调用拍照/选择图片//修改头像constonAvatarChange=()=>{ //调用拍照/选择图片 uni.chooseMedia({  //文件个数  count:1,  //文件类型  mediaType:['image'],  success:(res)=>{   console.log(res)    ......