1、如果有plsql客戶端,則可以使用該用戶登錄,選中所有表 右鍵Drop即可。

2、如果有刪除用戶的權限,則可以:
drop user user_name cascade;
加了cascade就可以把用戶連帶的數據全部刪掉。
刪除后再創建該用戶。
--創建用戶
create user 用戶名 profile default identified by 密碼 default
tablespace 表空間名稱 temporary tablespace TEMP account unlock;
--授權
grant dba to 用戶名;
grant connect,resource to 用戶名;
3、如果沒有刪除用戶的權限,則可以執行:
select 'drop table '||table_name||';'
from cat
where table_type='TABLE'
table_name是要查詢的表名,''里的內容是進行字符拼接
將會輸出一批刪除表的sql語句,執行這些SQL語句就可以了。
您可能感興趣的文章:- Oracle 用戶權限管理方法
- oracle用戶權限、角色管理詳解
- Oracle中sys和system用戶、系統權限和角色的區別
- oracle用戶權限管理使用詳解
- MySQL與Oracle 差異比較之七用戶權限
- Oracle的用戶、角色及權限相關操作
- Oracle 創建用戶及數據表的方法
- oracle 12c創建可插拔數據庫(PDB)與用戶詳解
- oracle命令行刪除與創建用戶的代碼
- Oracle創建設置查詢權限用戶的方法