一、创建表空间

1、Oracle表空间分类

  • 永久表空间
    表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中,但主要存放的是表,所以乘坐表空间。
  • 临时表空间
    主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。重启数据库可以释放临时表空间。

2、表空间创建

  • 创建语句
create tablespace BGTEST datafile 'F:\oracle\oradata\ORCL\BGTEST.DBF'
size 512M autoextend on next 24M permanent online;

设定表空间名、对应文件、初始大小、递增大小。

二、创建用户

1、用户权限分类

  • 对象权限(Object privileges)
    对象权限是指在指定的表、视图、序列上制定执行动作的权限
  • 角色权限(Pole privileges)
    角色是可以授权用户的相关权限的组,该方法时权限的授予撤回更加容易管理
  • 系统权限(System privileges)
    为用户分配创建表、创建用户、创建视图、创建存储过程的权限

2、创建用户分配权限

create user BGTEST identified by 123456 default tablespace BGTEST;
-- 直接赋予dba权限,或者自定义权限
grant dba to BGTEST;

或者plsql developer 操作

其他的一些用户创建过程:


1.首先,创建(新)用户:create user username identified by password;username:新用户名的用户名password: 新用户的密码
也可以不创建新用户,而仍然用以前的用户,如:继续利用scott用户2.创建表空间:create tablespace tablespacename datafile 'd:\data.dbf' size xxxm;tablespacename:表空间的名字d:\data.dbf':表空间的存储位置xxx表空间的大小,m单位为兆(M)
3.将空间分配给用户:alert user username default tablespace tablespacename;将名字为tablespacename的表空间分配给username4.给用户授权:grant create session,create table,unlimited tablespace to username;5.然后再以楼主自己创建的用户登录,登录之后创建表即可。
conn username/password;6.查看服务名env |grep SID 7.授予dba权限grant dba to username7.使用上面的用户名、密码、sid登录plsql每步执行的sql:(sjzx是数据库名、用户名、密码、表空间名)
(1)create user sjzx identified by sjzx
(2)create tablespace sjzx datafile 'D:\db\app\oradata\orcl\sjzx.dbf'size 100mautoextend on next 32m maxsize 2048m(3)alter user sjzx default tablespace sjzx(4)grant create session,create table,unlimited tablespace to sjzx1.创建用户
create user user_name identified by "user_password"
default tablespace tbs_name
temporary tablespace temp profile DEFAULT;2.授权
grant connect to user_name;
grant create indextype to user_name;
grant create job to user_name;
grant create materialized view to user_name;
grant create procedure to user_name;
grant create public synonym to user_name;
grant create sequence to user_name;
grant create session to user_name;
grant create table to user_name;
grant create trigger to user_name;
grant create type to user_name;
grant create view to user_name;
grant unlimited tablespace to user_name;
alter user user_name quota unlimited on tbs_name;在oracle命令行中,查看oracle表空间数据文件位置
select t1.name,t2.name   from v$tablespace t1,v$datafile t2 where t1.ts# = t2.ts#;

Oracle创建用户、表空间相关推荐

  1. oracle 创建用户表空间及赋权

    最近在使用数据库经常创建用户表空间 ,再次记录一下 /*第一步:创建数据表空间  */ create tablespace **** logging datafile '/u02/oradata/or ...

  2. oracle创建用户表空间6,Oracle创建表空间,添加用户及授权

    工具/原料 PLSQL 方法/步骤 1.在PLSQL里,用system/css(orcl系统用户)登陆,登陆的时候普通用户登陆选择normal就可以了 2.Oracle用户新增 执行语句 create ...

  3. oracle,通过plsql创建用户表空间和所属用户示例

    1)创建表空间: 先以oracle数据库管理员的身份登录plsql,在plsql中新建sql命令框,在其中输入如下语句,执行完毕即可建立一个表空间. 创建用户表空间 建立表空间(一般建N个存数据的表空 ...

  4. 如何创建oracle数据表空间,oracle创建数据库/表空间

    ||||||||||||||||||||||||简略的说|||||||||||||||||||||||||||| 以管理员身份登录: 1.首先,创建(新)用户: create user usernam ...

  5. oracle创建bigfile表空间,表空间管理之bigfile表空间设置

    我们有两个途径创建bigfile表空间 1.在数据库创建时指定缺省表空间类型为bigfile create database aa set default bigfile tablespace... ...

  6. oracle 创建数据库 表空间 用户 授权和toad导入导出数据库

    1.创建数据库   简单的方式是使用'Database Configuration Assistant'数据库配置工具根据向导创建   2.创建表空间 在实际使用中需要创建自定义的表空间和临时表空间 ...

  7. oracle创建数据库 表空间 用户

    以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...

  8. Oracle创建/删除表空间和用户

    创建表空间和用户 开启Oracle服务 Win+R输入cmd打开命令提示符窗口 登录 sqlplus /nolog connect /as sysdba; 先创建表空间 create tablespa ...

  9. oracle创建数据库表空间

    1.创建表空间(存放数据) create tablespace xtba_data datafile 'F:\ORACLE\ORADATA\ORCL\XTBA.DBF' size 50m autoex ...

  10. oracle 恢复用户表空间,Oracle以TSPITR方式恢复表空间数据一例

    SQL> show user USER is "" SQL> conn zlm/zlm@ora10g213 Connected. SQL> ! --创建一个RMA ...

最新文章

  1. 互联网高薪的原因、现状、未来,还值不值得进来?
  2. error2---BeginPath和EndPath之间的TextOut无法显示
  3. java 堆内存不释放_Java可以写入/读取已释放的堆内存吗?
  4. Android开发使用的常见第三方框架汇总
  5. PHP 5.4.8 添加系统服务命令
  6. php打印出前一天时间戳,使用php 获取时间今天明天昨天时间戳的详解
  7. Atitit 项目管理(5)----------后勤管理与工具链支持管理
  8. linux 系统添加字体,linux服务器下添加字体
  9. python和r哪个好学知乎_r语言和python学哪个?
  10. APP Bomb Lab
  11. HTML信件-一种奇特的实现方式
  12. 视频教程-PHP零基础七天入门视频课程(免费50章)-PHP
  13. 纯CSS写个绿荫足球场,为世界杯喝彩
  14. (转载) android项目大全,总有你所需的
  15. python3视频教程推荐_《Python3从入门到放弃》视频教程
  16. 记事本编写java代码出现中文乱码
  17. 千万不要招实习生啊!!!!
  18. JAVA环境搭建及入门
  19. 2022年下半年软考答案+解析估分(网络工程师)
  20. mac系统清理软件MacClean支持文件类型分享

热门文章

  1. 2022国赛数学建模A题B题C题思路分析 高教社杯
  2. 【游戏开发】网络游戏类型的分类
  3. 马云:每个人都把我当靶子 已2个多月没去总部
  4. 项目管理 -- 亲历高强度户外活动
  5. 能在Switch 中使用 String 吗?
  6. 国美控股集团与车势公司达成合作,探索汽车新零售
  7. 经销商库存融资系统-专业的经销商授信审查
  8. paste shell 分隔符_shell命令--paste
  9. DIV+CSS进行布局 HTML+CSS+JS大作业——汽车销售网站模板(7页) html网页设计期末大作业_网页设计平时作业模板下载
  10. 百度云CDN获取回源IP地址的方法