Laura Martinelli escribió:

> Investigando,  encontramos  que  la  versión  8.4 de PostgreSQL tendrá
> disponible  la  función  pg_terminate_backend(pid),  que aparentemente
> haría  que se terminara la sesión (pero por ahora tenemos que trabajar
> con la versión 8.3).
> La pregunta es entonces ¿Existe desde el PostgreSQL versión 8.3 alguna
> forma de terminar una sesión de usuario activa?

Puedes usar
kill -TERM pid
para lograr el mismo resultado.

(Si quieres hacerlo desde dentro del servidor, puedes crear una función
fácilmente en plperlu o quizás plpythonu; o en C obviamente).

-- 
Alvaro Herrera      Valdivia, Chile           Geotag: -39,815 -73,257
"Nadie esta tan esclavizado como el que se cree libre no siendolo" (Goethe)
--
TIP 7: no olvides aumentar la configuración del "free space map"

Responder a