Oracle表空间和用户
Oracle表空间和用户
- 前言
- 1、创建表空间
- 2、 删除表空间
- 3、创建用户
- 4、用户赋权限
- 5、Oracle三个重要的角色
前言
提示:本文章是日常学习内容的总结,并非全部原创;仅供大家参考借鉴,并无其他商业用途。
1、创建表空间
ORACLE 数据库的逻辑单元。 一个表空间可以与多个数据文件(物理结构)关联
一个数据库下可以建立多个表空间,一个表空间可以建立多个用户、一个用户下可以建立多个表。
create tablespace itheima
datafile 'c:\itheima.dbf'
size 100m
autoextend on
next 10m;
itcast 为表空间名称。
datafile 指定表空间对应的数据文件,后缀一定以dbf结尾。
size 后定义的是表空间的初始大小。
autoextend on 自动增长 ,当表空间存储都占满时,自动增长。
next 后指定的是一次自动增长的大小。
2、 删除表空间
drop tablespace itheima;
3、创建用户
oracle 数据库与其它数据库产品的区别在于,表和其它的数据库对象都是存储在用户下的。
create user itheima
identified by itheima
default tablespace itheima;
identified by 后边是用户的密码
default tablespace 后边是表空间名称
4、用户赋权限
新创建的用户没有任何权限,登陆后会提示
grant dba to itcastuser
进入 system 用户下给用户赋予 dba 权限,否则无法正常登陆
5、Oracle三个重要的角色
Oracle 中已存在三个重要的角色:connect 角色,resource 角色,dba 角色。
CONNECT 角色: --是授予最终用户的典型权利,最基本的ALTER SESSION --修改会话CREATE CLUSTER --建立聚簇CREATE DATABASE LINK --建立数据库链接CREATE SEQUENCE --建立序列CREATE SESSION --建立会话CREATE SYNONYM --建立同义词CREATE VIEW --建立视图RESOURCE 角色: --是授予开发人员的CREATE CLUSTER --建立聚簇CREATE PROCEDURE --建立过程CREATE SEQUENCE --建立序列CREATE TABLE --建表CREATE TRIGGER --建立触发器CREATE TYPE --建立类型DBA 角色:拥有全部特权,是系统最高权限,只有 DBA 才可以创建数据库结构。
并且系统权限也需要 DBA 授出,且 DBA 用户可以操作全体用户的任意基表,包括删除
Oracle表空间和用户相关推荐
- linux oracle 创建表空间2016,Linux下Oracle表空间及用户创建
记录详细过程以备使用 Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as sys@i ...
- LINUX下ORACLE表空间及用户创建
LINUX下ORACLE表空间及用户创建 记录详细过程以备使用(https://www.cnblogs.com/csyd/p/10370544.html) Connected to Oracle Da ...
- Oracle——表空间、用户、权限、角色
6.创建表空间和用户 概念:表空间是数据库中最大的逻辑单位,一个 Oracle 数据库至少包含一个表空间,就是名为SYSTEM的系统表空间 每个表空间是由一个或多个数据文件组成的,一个数据文件只能与一 ...
- oracle表空间更改用户,ORACLE创建表空间、创建用户、更改用户默认表空间以及授权、查看权限...
----创建表空间---- CREATE TABLESPACE UCITDB_data LOGGING DATAFILE '/home/app/oracle/app/oracle/oradata/UC ...
- oracle 用户 表空间绑定,ORACLE表空间绑定用户操作流程
没有安装过Oracle数据库的朋友在安装后便会发现数据库是没有办法直接使用的,因为Oracle数据库是一个表空间对应一个用户,就是说创建了一个表空间,那么需要一个特定的用户来绑定他,用特定的账户才能访 ...
- oracle表空间和用户的创建、修改、授权、查看等执行SQL
--创建表空间CREATE TABLESPACE hy_framework DATAFILE '/home/oracle/app/oradata/orcl/HY.dbf' --windows下的路径 ...
- 查看Oracle表空间以及用户与其默认表空间情况
Oracle中一个表空间可能是多个用户的默认表空间,下面语句统计了用户及其默认表空间情况,如果用户多个,用户之间通过逗号分隔. select t.default_tablespace,to_char( ...
- SQL那些事儿(七)--oracle表空间、用户查看基本语句
1.查看scott用户的默认表空间.临时表空间 selectusername,default_tablespace,temporary_tablespace from dba_users where ...
- Oracle 创建表空间、用户、权限_(plsql)
背景:企业内部oracle数据库日常oracle表空间.用户.权限操作 文章目录 1. 使用dba用户登录plsql 2. 创建表空间 3. 创建用户 4. 赋予用户权限 5. 验证 6. 完整脚本 ...
最新文章
- Date类型JSONArray.fromObject转换出错
- Twitch如何实现转码器比FFmepg性能提升65%?(上)
- 工作377-处理url拼接里面的参数方法
- Cloud一分钟 | 阿里云将在英国大区设立数据中心
- JavaScript中用var和不用var的区别
- 美国商务部发布软件物料清单 (SBOM) 的最小元素(上)
- 企业网络管理员如何有效封杀QQ
- Day 1 MySQL数据库
- 一次跳槽经历(阿里/美团/头条/网易/有赞...)
- 500多套微精品信小程序源码部分带后台,不同行业的源码集合,适合快速开发和自己学习
- 2021-10-18
- python怎么设置为中文-python设置中文界面实例方法
- TB6612FNG 驱动学习笔记
- /分数化简和加减乘除
- 关于金仓数据库的java连接问题
- Simon Knowles:30年做成三家独角兽公司,AI芯片创业的底层逻辑
- 2020年医美行业网络关注度分析报告
- 前苏联奥数题之12个乒乓球问题解答
- 函数式接口和Stream流式思想
- JavaWeb-JavaScript API
热门文章
- 梁宁《产品思维》之10抓住做产品的“点”(痛点、爽点和痒点)
- CAD参数绘制多行文字(com接口)
- 应用程序无法正常启动(0xc0150004).请单击“确定”关闭应用程序。
- Tanh函数代码实现
- 将自动驾驶技术植入其中,Amazon Go狂甩阿里“淘咖啡”好几条街
- 什么是面向过程编程?什么是面向对象编程?
- Nginx是怎么接入HTTP请求的?
- android 播放短铃声,Android使用SoundPool播放短音效
- 线性回归-吴恩达-机器学习课后作业
- 01-----Ubuntu16.04安装Gnome桌面环境