ORA-01940: 无法删除当前连接的用户错误

drop user xx 出现ORA-01940: 无法删除当前连接的用户错误,这是因为要删除的用户正处于连接之中,若想继续删除此用户的话,则需要将其会话注销掉


1.用sys(或system)用户登录,执行select SID,SERIAL# from v$session where username='XX'
2.执行alter system kill session 'SID,SERIAL#'
这两句执行完毕之后再执行删除用户语句,此时用户可被顺利删除。

猜你喜欢

转载自blog.csdn.net/luxiaoruo/article/details/8849187