近期由于想在本地也能测试项目,就建了一个测试环境,所以建立表空间就应运而生了。
我用的是oracle11G,工具是pl/sql developer 8.0
首先以DBA权限登录pl/sql developer 8.0,我的是DBA权限用户名是“hr”
步骤如下:
1、建立用户,用户名为“lxlt ”,其中,
create user lxlt identified by "hr";
2、授权
grant create session to lxlt ;
grant create table to lxlt ;
grant create tablespace to lxlt ;
grant create view to lxlt ;
3、建立表空间,名称为“lxlt_space” ,初始大小为1G,超过时,以50M扩展,最大扩展为5G(具体情况具体设置)
create tablespace lxlt_space
datafile 'E:/tablespace_local/atspace.dbf'
size 1024M
autoextend on next 50M maxsize 5120M;
4、授予用户使用表空间的权限:
alter user lxlt quota unlimited on lxlt_space;
5、修改用户默认使用该表空间
alter user lxlt default tablespace lxlt_space;
好了,基本上就这几个步骤,至于还要给该用户其他权限,比如创建存储过程的权限,可以在步骤2设置。
感谢您的阅读!
原文链接:http://blog.csdn.net/u013341688/article/details/51207577