oracel 12c 在实列下新建表空间和用户

2024-03-15 07:18

本文主要是介绍oracel 12c 在实列下新建表空间和用户,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第一步 :创建表空间

--默认使用的表空间
create tablespace 表空间名 datafile'/oradata/xxx/xxx.dbfA' size 20G autoextend on next 1G maxsize unlimited extent management local;
--临时表空间  使用order by group by 子句数据量过大时保存的临时表空间
create temporary tablespace 表空间名 tempfile'/oradata/xxx/xxx.dbfA' size 20G autoextend on next 1G maxsize unlimited extent management local;

第二部:创建用户,指定表空间 

--创建用户
 create user 用户名
 identified by 密码
 default tablespace 默认表空间名 
 temporary tablespace 临时表空间名
 account unlock;
 

grant unlimited tablespace to 用户名; 授予用户使用表空间的权限


create profile oldjcj_profile limit  --概要文件
cpu_per_session 10000   --每个session占用cpu的最长时间
logical_reads_per_session 20000 --每个session 最多允许读取20000个数据块
connect_time 60 -- 每个session最多允许连接60分钟
idle_time 30 --一个session最大空闲时间30分钟
sessions_per_user 10 --一个用户最多可以创建10个session连接
failed_login_attempts 5  -- 每个用户登录错误5次
password_lock_time unlimited -- 超过5次登录错误则密码长期锁定

alter user 用户名 profile oldjcj_profile;--给用户设置概要文件

grant connect,resource to 用户名; --授予连接的权限
grant create table,create sequence , create view to 用户名 with admin option;  --授予的权限可以由该用户授予其他账号
grant create session to 用户名;  -- 不能授予其他账号 创建session的权限


grant select any table to 用户名;--授予查询所有表的权限
grant drop any table to 用户名;; --授予卸载任何表的权限
grant update any table to 用户名; -- 授予修改任何表的权限
grant insert any table to 用户名; --授予插入任何表的权限
grant all to 用户名; --授予所有权限给用户

 

revoke create table from 用户名;  --收回赋予的权限

这篇关于oracel 12c 在实列下新建表空间和用户的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/811200

相关文章

CSS实现元素撑满剩余空间的五种方法

《CSS实现元素撑满剩余空间的五种方法》在日常开发中,我们经常需要让某个元素占据容器的剩余空间,本文将介绍5种不同的方法来实现这个需求,并分析各种方法的优缺点,感兴趣的朋友一起看看吧... css实现元素撑满剩余空间的5种方法 在日常开发中,我们经常需要让某个元素占据容器的剩余空间。这是一个常见的布局需求

MySQL启动报错:InnoDB表空间丢失问题及解决方法

《MySQL启动报错:InnoDB表空间丢失问题及解决方法》在启动MySQL时,遇到了InnoDB:Tablespace5975wasnotfound,该错误表明MySQL在启动过程中无法找到指定的s... 目录mysql 启动报错:InnoDB 表空间丢失问题及解决方法错误分析解决方案1. 启用 inno

Mysql中的用户管理实践

《Mysql中的用户管理实践》:本文主要介绍Mysql中的用户管理实践,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录13. 用户管理13.1 用户 13.1.1 用户信息 13.1.2 创建用户 13.1.3 删除用户 13.1.4 修改用户

在Java中基于Geotools对PostGIS数据库的空间查询实践教程

《在Java中基于Geotools对PostGIS数据库的空间查询实践教程》本文将深入探讨这一实践,从连接配置到复杂空间查询操作,包括点查询、区域范围查询以及空间关系判断等,全方位展示如何在Java环... 目录前言一、相关技术背景介绍1、评价对象AOI2、数据处理流程二、对AOI空间范围查询实践1、空间查

MySQL表空间结构详解表空间到段页操作

《MySQL表空间结构详解表空间到段页操作》在MySQL架构和存储引擎专题中介绍了使用不同存储引擎创建表时生成的表空间数据文件,在本章节主要介绍使用InnoDB存储引擎创建表时生成的表空间数据文件,对... 目录️‍一、什么是表空间结构1.1 表空间与表空间文件的关系是什么?️‍二、用户数据在表空间中是怎么

CentOS7增加Swap空间的两种方法

《CentOS7增加Swap空间的两种方法》当服务器物理内存不足时,增加Swap空间可以作为虚拟内存使用,帮助系统处理内存压力,本文给大家介绍了CentOS7增加Swap空间的两种方法:创建新的Swa... 目录在Centos 7上增加Swap空间的方法方法一:创建新的Swap文件(推荐)方法二:调整Sww

详解如何在SpringBoot控制器中处理用户数据

《详解如何在SpringBoot控制器中处理用户数据》在SpringBoot应用开发中,控制器(Controller)扮演着至关重要的角色,它负责接收用户请求、处理数据并返回响应,本文将深入浅出地讲解... 目录一、获取请求参数1.1 获取查询参数1.2 获取路径参数二、处理表单提交2.1 处理表单数据三、

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

SpringBoot UserAgentUtils获取用户浏览器的用法

《SpringBootUserAgentUtils获取用户浏览器的用法》UserAgentUtils是于处理用户代理(User-Agent)字符串的工具类,一般用于解析和处理浏览器、操作系统以及设备... 目录介绍效果图依赖封装客户端工具封装IP工具实体类获取设备信息入库介绍UserAgentUtils

Mysql用户授权(GRANT)语法及示例解读

《Mysql用户授权(GRANT)语法及示例解读》:本文主要介绍Mysql用户授权(GRANT)语法及示例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mysql用户授权(GRANT)语法授予用户权限语法GRANT语句中的<权限类型>的使用WITH GRANT