| From: | Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar> |
|---|---|
| To: | "Pablo Siciliano" <psiciliano(at)puentenet(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: Permisos |
| Date: | 2006-07-31 20:30:15 |
| Message-ID: | 20060731202845.M64418@fcm.unc.edu.ar |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Hola Pablo...
On Mon, 31 Jul 2006 17:14:23 -0300, Pablo Siciliano wrote
> La duda que me surgió es si hay alguna manera de lograr que un
> usuario solo pueda hacer determinados cambios sobre una tabla, por
> ejemplo actualizar solo un campo. Se me ocurrió darle permisos a una
> función y no a la tabla, pero si el usuario no tiene permiso para
> hacer UPDATE, la ejecución de la función termina al no poder actualizar.
Al momento de crear la función, tendrías que declararla como "SECURITY
DEFINER". Saludos...
-
-------------------------------------------
Sebastián Villalba
sebastian(at)fcm(dot)unc(dot)edu(dot)ar
-------------------------------------------
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Alvaro Herrera | 2006-07-31 21:09:13 | Re: Desaparicion de Archivos /data !!! |
| Previous Message | Alvaro Herrera | 2006-07-31 20:27:36 | Re: Permisos |