oracle 用户表空间 创建指定删除

/*级联删除用户及数据空间*/

DROPUSERDB1015CASCADE;

/*创建临时表空间*/

createtemporarytablespaceDB_DEFAULT_TEMP

tempfile'D:\oracle\product\10.2.0\oradata\DB\DB_DEFAULT_TEMP.dbf'

size50m

autoextendon

next50mmaxsize20480m

extentmanagementlocal;

/*创建数据表空间*/

createtablespaceDB_DEFAULT_DATA

logging

datafile'D:\oracle\product\10.2.0\oradata\DB\DB_DEFAULT_DATA.dbf'

size50m

autoextendon

next50mmaxsize20480m

extentmanagementlocal;

/*创建用户并指定表空间*/

--Createtheuser

createuserDB_1015identifiedbyDB_1015

defaulttablespaceDB_DEFAULT_DATA

temporarytablespaceDB_DEFAULT_TEMP

profileDEFAULT;

/*给用户授予权限*/

--Grant/Revokeroleprivileges

grantdbatoDB_1015;

--Grant/Revokesystemprivileges

grantunlimitedtablespacetoDB_1015;

--删除表空间,同时删除数据文件:

droptablespaceDB_DEFAULT_TEMPincludingcontentsanddatafiles;

相关推荐