ユーザのオブジェクトをすべて削除したいとき
Oracleの場合はユーザのオブジェクトを一気にすべて簡単に消す何かはありませんので
自分でpl/sqlでも書いて消す必要があります
やりかたとしては
SELECT OBJECT_NAME,OBJECT_TYPE FROM USER_OBJECTS
でユーザが持ってるオブジェクトを選択してDBMS_SQLとかつかって
'DROP ' || OBJECT_TYPE || ' ' || OBJECT_NAME
を実行すれば通常のテーブル、シーケンスとかは消えます
もし先に制約を消したければ
SELECT CONSTRAINT_NAME FROM USER_CONSTRAINTS
で選択した内容を
'DROP CONSTRAINT ' || CONSTRAINT_NAME
で消すとよいです
FKとか張ってたりするとDROP TABLEするにも順序があったりするので先に制約を消すとよいです
ただ上記のものだけだとマテビューやLOBなどが消えなかったりするので
できるなら、DROP USER CASCADE でユーザごと一度消して再度作るのが良いかもしれません