ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle 新建用户、表空间、授权

oracle 新建用户、表空间、授权

原创 Linux操作系统 作者:jackle_li 时间:2010-06-22 11:29:02 0 删除 编辑
1.建表空间

create tablespace OSDB datafile 'F:\oracle\oradata\glsqjz\OSDB.ora' size 100m reuse default storage(initial 500k next 500k pctincrease 20);

2.建用户

create user OSUSER identified by OSUSER;//identified by 后面的是密码,前面的是用户名

3.用户授权

grant resource,connect,RECOVERY_CATALOG_OWNER to OSUSER ;

grant create table to OSUSER ;

alter user OSUSER quota unlimited ON OSDB;

alter user OSUSER default tablespace OSDB;

4.删除表空间

DROP TABLESPACE TableSpaceName INCLUDING CONTENTS AND DATAFILES;

5.删除用户

DROP USER User_Name CASCADE

6.删除表的注意事项

在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名;因为用DROP TABLE,DELETE * FROM 表名时,TABLESPACE表空间该表的占用空间并未释放,反复几次DROP,DELETE操作后,该TABLESPACE上百兆的空间就被耗光了

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14401924/viewspace-665856/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-01-24

  • 博文量
    26
  • 访问量
    124927