1.可以现在数据库层面解决
解决方法
SQL> selectusername ,sid,serial# from v$session;
然后,通过数据库命令kill掉sid和serial#
SQL> alter systemkill session 'sid,serial#';
2.如果kill不掉,可以通过系统命令来进行查询spid进程号
SQL> selectp.username ,p.spid from v$session s ,v$process p where s.PADDR=p.addr ands.sid=147;
USERNAME SPID
--------------------------------------------
oracle 18134
然后通过系统命令kill掉该进程
> kill -9 18134
3.如果仍然drop不掉用户,则可以将监听占时关闭,防止用户通过远程连接数据库
>lsnrctl stop
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论