Oracle에서 사용자 삭제 (drop user)할 때 ORA-06904 : 순환 SQL레벨 1에 오류가 발생했습니다. 라는 애러를 마주 할 수 있다. 1. 애러 발생원인 해당 사용자를 삭제하려면 사용중인 session 또는 resource를 반납해야 삭제가 가능하다. 하지만 sys계정이라도 삭제하려는 사용자의 resource를 강제로 반납할 수는 없다. 따라서 삭제하려는 계정에 resource와 session을 반환할 수 있는 권한을 부여한 후 삭제한다. 2. 애러 해결방법 sysdba접속 sqlplus "/as sysdba" 삭제하려는 계정에 resource와 dba권한 부여 grant resource, dba to 사용자; 해당계정 삭제 drop user 사용자;