On 01/27/2012 05:55 PM, Miguel Angel Hernandez Moreno wrote:
Ta vez pudieras
1 editar el script pg_hba
2 RELOAD a la bd y no perdes nada de conexiones
3 eliminar los procesos qe esten en las bd que no quieres que se accedan
select * from pg_stat_actiity
select pg_terminate_backend()
y con eso ya no das nuevos accesos a esas BD y los existentes lo
cierras cn el paso 3
El 27 de enero de 2012 17:38, Edwin Quijada
<[email protected] <mailto:[email protected]>> escribió:
Hola!
Tengo un server con 7 BD corriendo en el , bajos
ciertas circunstancias deseo poder deshabilitar una sola o 2 de
ellas de forma que nadie pueda conectarse pero solo a estas dos.
Se que puedo hacerlo mediante pg_hba.conf pero necesito algo mas
inteligente que se haga mediante un script o sql, preferible SQL.
Ahoera lo hago con un script modifica pg_hba.conf pero eso es muy
poco viable, ademas debo de restart el server y se me van las otras
Alguna suferencia ?
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-Soporte PostgreSQL
*-www.jqmicrosistemas.com <http://www.jqmicrosistemas.com>
*-809-849-8087
*-------------------------------------------------------*
--
ISC Miguel Angel Hernandez Moreno
Jaja! QuƩ bonito es PostgreSQL!!!!!!!!
|ALTER| |DATABASE| |"dbname"| |WITH| |CONNECTION| |LIMIT = 0;|
When you are ready to allow connections, change this back to -1.
Referencia:
http://vimalkumar.in/2011/01/27/disable-connections-to-a-postgresql-database-temporarily/
Saludos!
--
PostgreSQL and Linux tips http://sharingtechknowledge.blogspot.com/