From: | Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | Carmen Gloria Sepulveda Dedes <csepulveda(at)atichile(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Passwords |
Date: | 2004-04-21 20:30:08 |
Message-ID: | 200404211730.08285.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Mié 21 Abr 2004 15:56, Carmen Gloria Sepulveda Dedes escribió:
> Hola a todos.
>
> Tengo el siguiente problema.
>
> Necesito ejecutar un vacuumdb en un crontab que se ejecutara todas las
> noches como:
>
> vacuumdb --full --analyze --all -U postgres> <path>/vacuum.log
>
> En el archivo pg_hba.conf tengo configurado el control de acceso como
> "password" para todos los usuarios, las bases de datos y tanto local
> como remoto.
>
> El problema es que el vacuumdb pedira password para ejecutarse y no se
> como pasarla (no quiero dejar al usuario con acceso trust).
>
> Estuve viendo el tema del archivo .pgpass, pero no he encontrado mucha
> documentacion al respecto.
En el directorio HOME del usuario que va a ejecutar vacuumdb (tipicamente
postgres) pone el archivo .pgpass con lo siguiente:
*:*:*:postgres:contraseña
Para probar, simplemente hace:
psql -d template1
Saludos... :-)
--
17:28:02 up 43 days, 21:55, 2 users, load average: 0.51, 0.75, 0.92
-----------------------------------------------------------------
Martín Marqués | select 'mmarques' || '@' || 'unl.edu.ar'
Centro de Telematica | DBA, Programador, Administrador
Universidad Nacional
del Litoral
-----------------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-04-21 22:08:34 | Re: Passwords |
Previous Message | Carmen Gloria Sepulveda Dedes | 2004-04-21 19:55:03 | Re: Passwords |