Oracle 用户、表空间、授权的删除及创建
#删除用户下所有内容
1 2 | DROP USER XXXX cascade; DROP tablespace XXXX INCLUDING CONTENTS; |
#创建表空间
1 2 3 4 5 6 7 | CREATE tablespace test_data logging datafile '/app/u01/oradata/test_data.dbf' SIZE 32m autoextend ON NEXT 32m maxsize 2048m extent management LOCAL; |
#创建临时表空间
1 2 3 4 5 6 | CREATE TEMPORARY tablespace test_temp tempfile '/app/u01/oradata/test_temp.dbf' SIZE 32m autoextend ON NEXT 32m maxsize 2048m extent management LOCAL; |
#创建用户并指定表空间
1 2 3 | CREATE USER username IDENTIFIED BY password DEFAULT tablespace test_data TEMPORARY tablespace test_temp; |
#授权
1 | GRANT CONNECT,resource TO username; |
#之后就可以用imp导入数据,用上面创建的用户登录后的创建的数据会默认指定表空间