oracle如何新建用户与表空间

虽然oracle创建是默认用USER于TEMP表空间,但是基于数据的增长以及方便管理,手动创建新的表空间以及新建用户的时候指定表空间是必须的。

下面是创建用户与表空间的SQL:

--1、/* 创建临时表空间 */
create temporary tablespace user_temp
tempfile 'E:\oracle\product\10.1.0\oradata\OLAPTest\user_temp.dbf'
size 100m
autoextend on
next 50m maxsize 20480m
extent management local;

--2、/* 创建数据表空间 */
create  tablespace user_data
datafile 'E:\oracle\product\10.1.0\oradata\OLAPTest\user_data.dbf'
size 100m
autoextend on
next 50m maxsize 20480m
extent management local;

--3、/* 创建用户并制定表空间 */
create user lok identified by lok123 
default tablespace user_data 
temporary tablespace user_temp;

--4、/* 给新建用户赋予权限*/
grant connect,resource,dba to lok;

--5、直接登录新用户

posted on 2013-12-23 22:29  兔斯基摩洛哥  阅读(305)  评论(0)    收藏  举报

导航