Cómo matar todas las sesiones de Oracle activas e inactivas para el usuario

Estoy intentando el siguiente script para eliminar todas las sesiones de Oracle activas e inactivas para el usuario a la vez, pero no funciona. El script se ejecuta con éxito pero no elimina las sesiones para el usuario.

BEGIN
  FOR r IN (select sid,serial# from v$session where username = 'USER')
  LOOP
    EXECUTE IMMEDIATE 'alter system kill session ''' || r.sid 
      || ',' || r.serial# || '''';
  END LOOP;
END;

Respuestas a la pregunta(3)

Su respuesta a la pregunta