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

我在sqlplus中执行"drop user xx cascade” 语句的时候,oralce报“ORA-01940:无法删除当前已连接的用户”。

解决方案为:   1.执行select  username,sid,serial# from v$session;

                         2.执行完上面的语句后,你就会看到username sid serial#的一个列表。

                         3.然后找到你要删除的那个用户,然后根据sid和serial#从session中删除,语句为:alter system kill  session (sid,serial#)就可以了

你可能感兴趣的:(ORA-01940:无法删除当前已连接的用户)