ORA-01940: cannot drop a user that is currently connected

問題提出:數據庫

SQL〉DROP USER USER1 CASCADE進程

ERROR:ORA-01940: cannot drop a user that is currently connected數據

因爲當前用戶正鏈接到數據庫,因此沒法刪除查詢

 

解決辦法:co

一、查詢此用戶的會話進程,connect

SQL〉SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='USER1';

       SID    SERIAL#
---------- ----------
        24      25341

 

二、結束此用戶的全部會話

SQL>ALTER SYSTEM KILL SESSION '24,25341';

System altered.

 

三、刪除用戶

SQL〉DROP USER USER1 CASCADE;

相關文章
相關標籤/搜索