日期:2011-01-25 22:55:00 来源:本站整理
Oracle10g表空间成立的步骤-入门底子[Oracle防范]
本文“Oracle10g表空间成立的步骤-入门底子[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
当在数据库中成立用户时,基于利用性能和管理方面的考虑,最好为差别的用户成立独立的表空间.
1.成立表空间
不管是Lnux环境,还是Wndows环境,都要首先成立好表空间的存放途径,如:
/opt/oracle/oradata/cocis 或 D:\oracle\oradata\cocis |
若事前不成立该目录途径,则在成立表空间的时刻会出错.
然后履行以下号令:
SQL> create tablespace cocis 2 datafile 'D:\oracle\oradata\cocis\cocis01.dbf' 3 size 100M AutoExtend On Next 10M Maxsize 2048M 4 extent management local 5 segment space management auto |
表空间已成立.
2.为利用成立用户
成立用户的同时,为用户指定缺省的永久表空间和暂时表空间.
SQL> create user cocis identified by cocis 2 default tablespace cocis 3 temporary tablespace temp; |
用户已成立.
SQL> select username,default_tablespace,temporary_tablespace 2 from dba_users 3 where username='COCIS'; USERNAME DEFAULT_TABLESPACE TEMPORARY_TABLESPACE ------------------------------ ------------------------------ ------------------ COCIS COCIS TEMP SQL> select username,user_id,password,default_tablespace,temporary_tablespace 2 from dba_users 3 where username='COCIS'; USERNAME USER_ID PASSWORD TEMPORARY_TABLESPACE ------------------------------ ---------- ------------------------------ ----------------------- COCIS 61 E031F623C0F15D34 COCIS |
3.权限的授与
SQL> grant connect,resource to cocis; |
受权成功.
注释:当用户成立之后,普通只需求授与CONNECT和RESOURCE这两个角色便可.若要单独举行受权,则需履行单独的受权号令,如grant create table to cocis;等.
SQL> revoke unlimited tablespace from cocis; |
撤消成功.
SQL> alter user cocis quota unlimited on cocis; |
用户已更改.
注释:为了更严谨的管理,可以回收用户的UNLIMITED TABLESPACE权限,然后对用户的空间限额举行单独受权.
以上是“Oracle10g表空间成立的步骤-入门底子[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论