Puedes ejecutar system("pg_dump -U user -p pass db") algo asi, no se como se 
hace en VB el system , asi solo quien tenga permiso en tu app podra ejecutar el 
bk. Claro que tendras que tener el pg_dump por ahi pero no importa dado que no 
tendran user/pass para ejecutarlo desde la linea de comando.
En todo caso el asunto de los permisos debe de manejarlo el SO q supongo es 
Windows , mala cosa

*-------------------------------------------------------* 
*-Edwin Quijada 
*-Developer DataBase 
*-JQ Microsistemas 
*-809-849-8087
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo 
comun" 
*-------------------------------------------------------*




> Subject: [pgsql-es-ayuda] Usuario con permisos para backup
> Date: Tue, 3 Feb 2009 15:57:14 -0200
> From: conr...@mapfre.com.ar
> To: pgsql-es-ayuda@postgresql.org
> 
> Gente, buenas tardes.
> 
> Existe algun privilegio para un usuario X que solo pueda realizar backup en 
> la base de datos?
> 
> Se preguntaran por que, bueno, trabajo con vb.net + postgresql, el backup lo 
> hará el interactivo, por ende, tengo que armar un script (.bat) con la 
> sentencia de backup. Como el script se creará cuando decidan realizar el 
> backup y cuando termine, este script se borrará, pero como todo puede fallar, 
> el script puede quedar en disco y es lo que me gustaría evitar.
> Es un sistema chico y se ejecuta en la misma maquina donde va a residir la 
> bd, la session de Windows se va a iniciar con un usuario administrador, como 
> son cosas que no van a cambiar, pgpass.conf sería la ultima alternativa y que 
> el usuario no quiera investigar.
> 
> Pero bueno, el panorama es este, pero si existe un privilegio para que solo 
> pueda hacer backup, bienvenido sea, de lo contrario, las alternativas son 
> bien recibidas.
> 
> (no maten al mensajero!!! :)
> 
> Saludos,
> Conrado
> --
> TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo
_________________________________________________________________
Get 5 GB of storage with Windows Live Hotmail.
http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_5gb_112008--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo 
agradecerán

Responder a