1、如果有删除用户的权限,则可以:
-- 加了cascade就可以把用户连带的数据全部删掉
drop user HM_dev cascade;
删除后再创建该用户,重新授权即可
SQL> create user HM_dev identified by 123456;
SQL> grant create session to HM_dev ;
SQL> grant connect, create table, resource to HM_dev ;
SQL> grant create any view to HM_dev ;
SQL> grant dba to HM_dev ;
SQL> select * from dba_sys_privs where grantee='HM_dev';
###2、如果没有删除用户的权限,则可以执行:
-- 将会输出一批删除表的sql语句,这些SQL语句执行一下就可以了。(需要有drop table的权限)
select 'Drop table '||table_name||';' from all_tables where owner='要删除的用户名(注意要大写)';