oracle删除某个用户时报错:无法删除已连接用户

Posted Kavins

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle删除某个用户时报错:无法删除已连接用户相关的知识,希望对你有一定的参考价值。

1.锁定要删除的用户(以KAVINS用户为例)

  alter user KAVINS account lock;

2.查看当前用户占用资源

  SELECT SID, SERIAL#, USERNAME, STATUS
  FROM V$SESSION
  WHERE USERNAME = ‘KAVINS‘;

3,执行以下语句,删除2中查询结果status为INACTIVE 的记录

  alter system kill session ‘sid,serial#‘;

  例:alter system kill session ‘235,18’;

4,执行删除用户语句;

  drop user KAVINS cascade;

以上是关于oracle删除某个用户时报错:无法删除已连接用户的主要内容,如果未能解决你的问题,请参考以下文章

oracle报12537 TNS:连接关闭。百度都没有找出有效解决。

oracle无法删除已连接用户

WDCP打开网页时报错:无法连接mysql,请检查mysql是否已启动及用户密码是否配置正确

无法删除用户的解决办法

Oracle无法删除当前连接的用户

oracle linux配置监听时报错端口占用