sql >> Base de Datos >  >> RDS >> Oracle

Eliminación de usuarios conectados en la base de datos de Oracle

Los usuarios son todas mayúsculas en v$session (y vistas del diccionario de datos). Si coincide con mayúsculas, debería encontrar su sesión para matar.

SELECT s.sid, s.serial#, s.status, p.spid 
  FROM v$session s, v$process p 
 WHERE s.username = 'TEST' --<<<--
  AND p.addr(+) = s.paddr
 /

Pase los valores reales de SID y SERIAL# para el usuario TEST y luego suelte el usuario...:

ALTER SYSTEM KILL SESSION '<SID>, <SERIAL>'
/