oracle数据库用户创建及授权 导入 导出 删除用户 表空间

本文介绍在Oracle数据库中创建表空间、用户及权限分配的过程,并演示如何进行数据导入和清理等常见操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/**数据库BJRW,登陆数据库BJRW执行以下操作*/

/**创建表空间*/
    CREATE TABLESPACE TS_SWATER
         DATAFILE 'D:\oracle\product\10.2.0\oradata\swater\water.dbf' SIZE 500M
         AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED LOGGING
         EXTENT MANAGEMENT LOCAL AUTOALLOCATE
         SEGMENT SPACE MANAGEMENT AUTO
     

/**创建用户*/
     CREATE USER  tswater IDENTIFIED BY tswater DEFAULT TABLESPACE TS_SWATER;

     
/**授权*/

     --GRANT CONNECT,RESOURCE TO BJRW;

     --GRANT DBA TO tswater;

     
/**数据导入 在命令行里执行*/

     imp 'bjrw/bjrw@bjrw' file=e:\bjrw1.dmp fromuser=bjrw touser=bjrw ignore=y


/**导入结果测试*/
     SELECT * FROM all_tables WHERE tablespace_name='TBS_BJRW'

/**清理错误*/
     DROP USER BJRW CASCADE;
     DROP TABLESPACE TBS_BJRW INCLUDING CONTENTS;
      Revoke dba from fda;
 grant connect,resource to fda;
 
 
 select 'delete  '||table_name|| ' cascade;' from cat where table_type='TABLE';// 生成删除当前用户下所有表语句

  


查询oracle数据库一小时内删除的数据
select * from sys_role as of timestamp sysdate-1/24;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值