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;