Ao tentar excluir um usuário do banco de dados é exibida a seguinte mensagem:
SQL>drop user username cascade;drop user username cascade
*ERROR at line 1:ORA-01940: cannot drop a user that is currently connected
Solução:
1 - Parar o serviço
Com usuário root ou com permissão de root executar o comando "service jboss_exemplo stop"
2 - Conectar pelo sqlplus
SQL>select s.sid, s.serial#, s.status,p.spid from v$session s,v$process p where s.username ='USER' and p.addr (+) = s.paddr;

SQL>alter system kill session 'SID,SERIAL';
System altered.SQL>!kill -9 SPID
OBS.: Caso dê que não foi encontrado nenhum processo (No such process), inverter o "alter system" para depois do "!kill".
SQL>drop user username cascade;
User dropped.
Nenhum comentário:
Postar um comentário