oracle创建表空间和用户并分陪对应



  1. -- 创建表空间
  2. --语法: create tablespace 表空间名 datafile '路径' size 100M [aotuextend to];
  3. create tablespace myspace
  4. datafile 'd:/myspace/myspace.dbf'
  5. size 100M
  6. autoextend on;
  7. --给表空间重命名
  8. -- 语法: alter tablespace 旧名称 rename to 新名称;
  9. alter tablespace newspace rename to myspace;
  10. -- 删除表空间
  11. --[including contents cascade constraints] 并把包含的数据和约束删除
  12. -- 语法: drop tablespace 表空间名 [including contents cascade constraints];
  13. drop tablespace myspace including contents cascade constraints;
  14. -- 创建一个临时表空间
  15. --语法: create temporary tablespace 临时表空间名 tempfile '路径' size 100M;
  16. create temporary tablespace mytempspace
  17. tempfile 'd:/myspace/mytempspace.dbf'
  18. size 20M;
  19. -- 创建一个用户,并指定表空间和临时表空间
  20. create user lisi
  21. identified by lisi
  22. default tablespace myspace
  23. temporary tablespace mytempspace;
  24. -- 一个新建的用户,是没有任何权限的,不能连接
  25. -- 给用户授予权限
  26. --连接数据库的权限
  27. grant create session to lisi;
  28. --创建表的权限
  29. grant create table to lisi;
  30. -- 使用表空间的权限
  31. grant unlimited tablespace to lisi;
  32. -- 创建一张用户表
  33. create table tb_user(
  34. u_id number primary key ,
  35. u_name varchar2( 50),
  36. u_pass varchar2( 20)
  37. );
  1. -- 创建表空间
  2. --语法: create tablespace 表空间名 datafile '路径' size 100M [aotuextend to];
  3. create tablespace myspace
  4. datafile 'd:/myspace/myspace.dbf'
  5. size 100M
  6. autoextend on;
  7. --给表空间重命名
  8. -- 语法: alter tablespace 旧名称 rename to 新名称;
  9. alter tablespace newspace rename to myspace;
  10. -- 删除表空间
  11. --[including contents cascade constraints] 并把包含的数据和约束删除
  12. -- 语法: drop tablespace 表空间名 [including contents cascade constraints];
  13. drop tablespace myspace including contents cascade constraints;
  14. -- 创建一个临时表空间
  15. --语法: create temporary tablespace 临时表空间名 tempfile '路径' size 100M;
  16. create temporary tablespace mytempspace
  17. tempfile 'd:/myspace/mytempspace.dbf'
  18. size 20M;
  19. -- 创建一个用户,并指定表空间和临时表空间
  20. create user lisi
  21. identified by lisi
  22. default tablespace myspace
  23. temporary tablespace mytempspace;
  24. -- 一个新建的用户,是没有任何权限的,不能连接
  25. -- 给用户授予权限
  26. --连接数据库的权限
  27. grant create session to lisi;
  28. --创建表的权限
  29. grant create table to lisi;
  30. -- 使用表空间的权限
  31. grant unlimited tablespace to lisi;
  32. -- 创建一张用户表
  33. create table tb_user(
  34. u_id number primary key ,
  35. u_name varchar2( 50),
  36. u_pass varchar2( 20)
  37. );
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值