Para marcar la base de datos 'applogs' como no aceptando nuevas conexiones:
update pg_database set datallowconn = false where datname = 'applogs';
Otra posibilidad sería revocar el acceso de 'conexión' en la base de datos para los roles de cliente.
Desconectar a los usuarios de la base de datos =eliminar el backend. Entonces, para desconectar a todos los demás usuarios de la base de datos "applogs", por ejemplo:
select pg_terminate_backend(procpid)
from pg_stat_activity
where datname = 'applogs' and procpid <> pg_backend_pid();
Una vez que haya hecho ambas cosas, será el único usuario conectado a 'applogs'. ¿Aunque en realidad podría haber un retraso antes de que los backends terminen de desconectarse?