2021-11-30oracle创建表空间自增长和创建用户

/*

  步骤:

  1、创建表空间

  2、创建用户

  3、用户授权

  */ 

  /*创建表空间*/  create tablespace QCJ_TABLESPACE

  /*表空间物理文件名称*/  datafile 'QCJ_TABLESPACE.dbf'

  -- 这种方式指定表空间物理文件位置  -- datafile 'F:\APP\QIUCHANGJIN\ORADATA\ORCL\QCJ_TABLESPACE.dbf'  -- 大小 500M,每次 5M 自动增大,最大不限制  size 500M autoextend on next 5M maxsize unlimited;


  /* 创建用户*/  create user qiuchangjin

  IDENTIFIED BY root --用户密码  default tablespace QCJ_TABLESPACE-- 表空间是上面创建的  temporary tablespace TEMP -- 临时表空间默认 TEMP  profile DEFAULT;

  --password expire;  /*密码过期需要重设密码,意思是当你用这个新建立的密码过期用户首次登录后,系统会提示你重新输入新密码,不然会拒绝你登陆,重设新密码后就可以登录,该用户的密码就是你新设的密码,相当于首次登录修改密码这样的选项。*/   

  /* 用户授权_1*/  grant connect,resource,dba to qiuchangjin;


  /* 用户授权_2*/  grant connect to qiuchangjin with admin option;

  grant dba to qiuchangjin with admin option;

  grant resource to qiuchangjin with admin option;


  /*查询所有表空间物理位置*/  select name from v$datafile;

  /*查询当前用户的表空间*/  select username,default_tablespace from user_users;

  /*修改用户的默认表空间*/  alter user 用户名 default tablespace 新表空间;

  /*查询所有的表空间*/  select * from user_tablespaces;


  /* 删除表空间*/  alter tablespace QCJ_TABLESPACE offline;

  drop tablespace QCJ_TABLESPACE including contents and datafiles;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容