Linux下oracle创建表空间及用户「建议收藏」

Linux下oracle创建表空间及用户「建议收藏」最近在测试flink的oracle-cdc,公司领导在没用的测试环境搭了一个oracle供我测试,一开始我是拒绝的,毕竟oracle除了crud,也不会别的,奈何拒绝不了,只能边学变做。1,登录sys用户sqlplus/assysdba2,查询用户表空间文件的路径,然后在此目录下创建新的表空间selectnamefromv$datafile;3,创建表空间,永久性表空间:一般保存表、视图、过程和索引等的数据CREATETABLESPACExxxxLOGGINGDATAFI

大家好,又见面了,我是你们的朋友全栈君。

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

1,登录sys用户

sqlplus / as sysdba

2,查询用户表空间文件的路径,然后在此目录下创建新的表空间

select name from v$datafile;

NAME
-------------------------------------------------------------
/app/oracle/oradata/orcl/xoxo.dbf
/app/oracle/oradata/orcl/xoxo.dbf
/app/oracle/oradata/orcl/xoxo.dbf
/app/oracle/oradata/orcl/xoxo.dbf

3,创建表空间,永久性表空间:一般保存表、视图、过程和索引等的数据

CREATE TABLESPACE xxxx LOGGING DATAFILE '/app/oracle/oradata/orcl/xxxx.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;

4,查询用户临时表空间文件的路径,然后在此目录下创建新的临时表空间

select name from v$tempfile;

5,创建临时表空间,临时性表空间:只用于保存系统中短期活动的数据,如计算的中间结果等

create temporary tablespace xxxx_TEMP tempfile '/app/oracle/oradata/orcl/xxxx_TEMP.dbf' size 100m autoextend on next 32m maxsize 500m extent management local;

6,创建用户、密码并关联表空间和临时表空间

create user username identified by password default tablespace xxxx temporary tablespace xxxx_temp;

7,授权,初始建立的用户没有任何权限,不能执行任何数据库操作,因此必须为用户设置权限或者角色

grant connect,resource to username;

8,授予远程登录权限

grant create session to username;

9,给表空间配额

ALTER USER username QUOTA 100M ON xxxx;

表空间配额(三选一即可)
您可以给用户,例如username在 xxxx表空间中的无限配额

ALTER USER username QUOTA UNLIMITED ON xxxx;

您还可以定义允许用户在表空间上分配的空间最大值

ALTER USER username QUOTA 100M ON xxxx;

您还可以授予用户 UNLIMITED TABLESPACE 系统权限,这意味着他对数据库中的任何表空间都有无限的配额

GRANT UNLIMITED TABLESPACE TO username;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157557.html原文链接:https://javaforall.net

(1)
上一篇 2022年7月11日 下午9:36
下一篇 2022年7月11日 下午9:46


相关推荐

  • jmeter并发测试教程_jmeter怎么进行并发测试

    jmeter并发测试教程_jmeter怎么进行并发测试jmeter是Apache组织开发的基于Java的压力测试工具,用于对软件做压力测试,很多用户使用的时候不知道jmeter怎么进行并发测试,接下来就跟小编一起来看看吧,有需要的小伙伴不要错过!jmeter怎么进行并发测试1、打开jmeter.bat文件,添加线程组,编辑线程数,这里设置100个线程数,循环2次,就是一台机器发送100*2=200个请求。2、点击线程组,右击添加→取样器→HTTP请求…

    2026年4月17日
    7
  • 反编译DLL并修改后再生成DLL

    反编译DLL并修改后再生成DLL需求 有些 Dll 文件我们找不到源码 只有编译后的 dll 但是我们想要改某个字段或者连接字符串 并不需要动太多业务逻辑的情况下 我们可以这样干 1 打开微软提供的反编译工具 ildasm exe 这个工具是 windows 自带的反编译工具 路径 C ProgramFiles x86 MicrosoftSDK Windows v10 0A bin NETFX4 6 2Tools 可以根据需要 选择对应工具版本 一般随便选一个版本都是可以的了 比如 我选择的是 4 6

    2026年3月19日
    6
  • 权限漏洞:水平权限漏洞、垂直权限漏洞

    权限漏洞:水平权限漏洞、垂直权限漏洞水平权限漏洞是指Web应用程序接收到用户请求时,没有判断数据的所属人,或者在判断数据所属人时是从用户提交的参数中获取了userid,导致攻击者可以自行修改userid修改不属于自己的数据。漏洞示例:XXX/getAddress?id=1如上,攻击者修改addressId即可得到他人的address信息。开发容易习惯性的在生成CRUD(增查改删)表单(或AJAX请求)的时候根据认证过的用…

    2022年6月29日
    57
  • TortoiseSVN打分支、合并分支、切换分支

    TortoiseSVN打分支、合并分支、切换分支SVN 几个重要文件夹说明 我们一般习惯性在创建 repository 仓库后 再在刚才创建的仓库里面再创建 trunk branches tags 这三个文件夹 而不是直接将项目提交到仓库的根目录下 虽然直接将项目分享到仓库的 root 根目录下也是可以的 但是我们一般不这么做 主要目的是 为了给项目各个阶段 各个版本归类 分阶段存储 并行开发 trunk 文件夹 主干 我们一般把项目

    2026年3月19日
    2
  • 新能源REITs扩募引入水电资产 平抑收益波动应对电价市场化

    新能源REITs扩募引入水电资产 平抑收益波动应对电价市场化

    2026年3月13日
    2
  • vue富文本编辑器组件

    vue富文本编辑器组件1 引用 quill lt scriptsrc lib quill quill min js gt lt script gt lt linkhref lib quill quill snow css rel stylesheet gt 2 RichEditorDe vue lt template gt lt divcl

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号