关闭

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

987人阅读 评论(0) 收藏 举报

问题提出:

SQL〉DROP USER USER1 CASCADE

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

由于当前用户正连接到数据库,所以无法删除

解决办法:

1、查询此用户的会话进程,

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

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

2、结束此用户的所有会话

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

System altered.

3、删除用户

SQL〉DROP USER USER1 CASCADE;

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:183390次
    • 积分:2047
    • 等级:
    • 排名:第19484名
    • 原创:16篇
    • 转载:62篇
    • 译文:0篇
    • 评论:93条
    最新评论