oracle無法刪除當前連線的使用者

2021-08-29 23:11:14 字數 375 閱讀 9278

在oracle當中,經常需要對於一些使用者的相關操作,然而在某些情況下,當前的使用者正在連線當中,如何進行相應的操作,本文主要從這個角度來解決以上問題

首先解決這種問題的辦法是,在sqlplus環境下面完成

select username ,sid ,serial# from v$session;

獲取目前使用者的sid和serial

之後執行如下命令:

alter system kill session'140,33550';

alter system kill session'151,6245';

drop user clothjd cascade;

--------------------- 

原文: 

Oracle刪除當前連線使用者

當你使用pl sql developer刪除使用者時,經常會出現這樣的提示 無法刪除當前連線的使用者 解決方法我直接貼出sql語句 刪除當前連線使用者 1 首先切換到 system 使用者 2 查詢使用者各程序相對應的 sid serial 注意 這裡的 username 必須大寫 select s...

ora01940 無法刪除當前連線的使用者

我用system這個使用者登入oracle,想刪除掉乙個自己建立的使用者user,在網上找到的方法都是說先查找到該使用者連線的會話 select username,sid,serial from v session where username user 然後再kill掉 alter system ...

ora 01940 無法刪除當前連線使用者

英文提示如下 ora 01940 cannot drop a user that is currently connected 產生原因 由於當前使用者正在連線到資料庫,所以無法刪除。解決辦法 1.檢視此使用者的會話過程 sql select sid,serial from v session wh...