遇到ORA-01940: cannot drop a user that is currently

遇到这个问题,需要先kill掉所有使用该用户连接数据库的进程:

这里有个简单的方法:

1, SQL> SELECT 'ALTER SYSTEM KILL SESSION ' || '' '' ||SID|| '' '' || ',' || '' '' ||SERIAL#|| '' '' || ';' as KILLER FROM V$SESSION WHERE USERNAME= 'JC_CC_XC' ;
 

 2,紧接着马上drop掉user即可

你可能感兴趣的:(drop,ORA-01940)