为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle创建用户和表空间

标签:
Oracle


  1. 在system下创建表空间:

    create tablespace CASETABLE
    datafile 'D:\app\CASETABLE.dbf' size 1024M --存储地址 初始大小1G
    autoextend on next 1024M maxsize unlimited   --每次扩展1G,无限制扩展
    EXTENT MANAGEMENT local  autoallocate
    segment space management auto;

  2. 在system下创建用户

    -- 创建用户
      create user ONECASE
      default tablespace CASETABLE
      temporary tablespace TEMP
      IDENTIFIED BY 123
      profile DEFAULT;

    -- 给用户授权
    -- Grant/Revoke role privileges
      grant connect to ONECASE;
      grant dba to ONECASE;
    -- Grant/Revoke system privileges
       grant create database link to ONECASE;
       grant unlimited tablespace to ONECASE;

  3. 在ONECASE用户下创建用户信息表

    -- Create table
    create table case_user
    (
      username VARCHAR2(32) not null,
      password  VARCHAR2(32) not null
    )
    tablespace CASETABLE
      pctfree 10
      initrans 1
      maxtrans 255
      storage
      (
        initial 64
        next 1
        minextents 1
        maxextents unlimited
      );
    -- Add comments to the table
    comment on table case_user
      is '用户登入信息表';
    -- Add comments to the columns
    comment on column case_user.username
      is '用户名';
    comment on column case_user.password
      is '密码';
    -- Create/Recreate primary, unique and foreign key constraints
    alter table case_user
      add constraint PK_LAS_CAMERABARCODE primary key (username)
      using index
      tablespace CASETABLE
      pctfree 10
      initrans 2
      maxtrans 255
      storage
      (
        initial 64K
        next 1M
        minextents 1
        maxextents unlimited
      );

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消