建立表空间和用户的步骤: 用户 建立:create user 用户名 identified by "密码"; 授权:grant
create session to 用户名; grant create table to 用户名; grant create
tablespace to 用户名; grant create view to 用户名;
例子:创建表空间 create
tablespace DEMOSPACE datafile
‘E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf‘ size 1500M autoextend
on next 5M maxsize 3000M; 删除表空间 drop tablespace DEMOSPACE including
contents and datafiles
用户权限 授予用户使用表空间的权限: alter user 用户名 quota unlimited on 表空间;
或 alter user 用户名 quota *M on 表空间;
完整实例: 1、创建表空间 CREATE TABLESPACE sdt DATAFILE
‘F:\tablespace\demo‘ size 800M EXTENT MANAGEMENT LOCAL SEGMENT
SPACE MANAGEMENT AUTO; 索引表空间 CREATE TABLESPACE sdt_Index
DATAFILE ‘F:\tablespace\demo‘ size 512M EXTENT
MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
2、创建用户 create
user demo identified by demo default tablespace demo;
3、赋权
grant connect,resource to demo; grant create any sequence to demo;
grant create any table to demo; grant delete any table to demo;
grant insert any table to demo; grant select any table to demo;
grant unlimited tablespace to demo; grant execute any procedure to
demo; grant update any table to demo; grant create any view to demo;