Re: permisos

From: "Fernando Moreno" <azazel(dot)7(at)gmail(dot)com>
To: Rubén F(dot) Santiago <rfs1986(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: permisos
Date: 2008-05-16 15:04:12
Message-ID: b1c45530805160804n7e221163w56620234d85d7079@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Si los usuarios poseen tablas diferentes, sería relativamente sencillo
implementarlo con los privilegios sobre la base de datos (grant/revoke),
pero si comparten datos en las mismas tablas, tal vez guardando un
identificador del usuario por registro en esas tablas, y validando esa
información mediante un trigger antes de modificar/eliminar datos.

También puedes plantearte el uso de esquemas, uno por usuario y así
controlar con mucha mayor facilidad los permisos.

El día 16 de mayo de 2008 7:39, Rubén F. Santiago <rfs1986(at)gmail(dot)com>
escribió:

>
> Hola, necesito dar permisos a un usuario<http://www.configurarequipos.com/tema2430734-10-0.html#>para que pueda consultar, insertar, modificar y eliminar datos que solo le
> pertenecen a ese usuario. Tengo una tabla de usuarios<http://www.configurarequipos.com/tema2430734-10-0.html#>,
> detalle y curso. El problema es que no se que utilizar para ello si una
> funcion, trigger o vista no tengo muy claros los conceptos por favor si
> alguien me puede ayudar gracias.
>

In response to

  • permisos at 2008-05-16 12:39:18 from Rubén F. Santiago

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Neil Peter Braggio 2008-05-16 15:22:15 Re: cache
Previous Message Fernando Moreno 2008-05-16 15:02:57 Re: permisos