ORA-01940: cannot drop a user that is currently connected sql
遇到這個問題,須要先kill掉全部使用該用戶鏈接數據庫的進程: 數據庫
這裏有個簡單的方法: code
SQL> SELECT 'ALTER SYSTEM KILL SESSION '||''''||SID||''''||','||''''||SERIAL#||''''||';' as KILLER FROM V$SESSION WHERE USERNAME='JC_CC_XC'; KILLER -------------------------------------------------------------------------------- ALTER SYSTEM KILL SESSION '760','1893'; ALTER SYSTEM KILL SESSION '769','17537'; ALTER SYSTEM KILL SESSION '771','549'; ALTER SYSTEM KILL SESSION '801','8750'; ALTER SYSTEM KILL SESSION '802','3077'; ALTER SYSTEM KILL SESSION '840','6827'; ALTER SYSTEM KILL SESSION '843','6655'; ALTER SYSTEM KILL SESSION '855','3303'; ALTER SYSTEM KILL SESSION '858','1554'; 9 rows selected.