首页 > 代码库 > ORA-01940: 无法删除当前连接的用户

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

在删除oracle用户的时候,经常遇到无法删除用户的情况。

-- 1. 锁定用户alter user TEST account lock;-- 2. 查看用户的sid和serialselect username,sid,serial# from v$session where username=TEST ;-- 3. 删除用户进程alter system kill session 447,12657;-- 4. 删除用户drop user TEST cascade;-- 5. 查看用户session的状态select saddr,sid,serial#,paddr,username,status from v$session where username is not null and username=TEST ;

 

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