在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...