Oracle 用户表空间的创建和授权

执行以下SQL语句查找存放表空间的数据文件的路径

SELECT ddf.file_name FROM Dba_Data_Files ddf  where ddf.tablespace_name = 'TEST01'

增加1000M到TEST01表空间(增加文件)
ALTER TABLESPACE TEST01 ADD DATAFILE '/database/datafiles/datafile05.dbf' SIZE 1000M;

重新调整数据文件的大小(表空间 GPS_TRACK_2009)
alter database datafile '/database/app/oracle/oradata/gps_track_2009.dbf' resize 50M

--创建表空间

create tablespace TS_ADMIN_DATA  

         logging 

         datafile '/mnt/cnbook10/oradata/orcl/TS_ADMIN_DATA .dbf' 

         size 1000m

         extent MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

 --创建用户

create user ris_u_admin identified by zkt  

default tablespace TS_ADMIN_DATA  

--赋权限

grant connect to ris_u_admin;

grant dba to ris_u_admin;

grant resource to ris_u_admin;

-- Grant/Revoke system privileges 

grant create any materialized view to ris_u_admin;

grant create any view to ris_u_admin;

grant create materialized view to ris_u_admin;

grant delete any table to ris_u_admin;

grant drop any cluster to ris_u_admin;

grant insert any table to ris_u_admin;

grant select any table to ris_u_admin;

grant unlimited tablespace to ris_u_admin;

grant update any table to ris_u_admin;

猜你喜欢

转载自kt431128.iteye.com/blog/1983012