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