Skip site navigation (1) Skip section navigation (2)

Permisos

From: "Pablo Siciliano" <psiciliano(at)puentenet(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Permisos
Date: 2006-07-31 20:14:23
Message-ID: 001301c6b4dd$eb4be6f0$2300a8c0@PuenteHnos.local (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Estimadas / os miembros de la lista,

Estoy migrando una aplicación a Postgresql 8.1, y eso hizo que tuviese que 
cambiar a mano todos los permisos. Y  me llevó a reflexionar sobre si me 
convenía mejorar mi política de usuarios completa.

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.

¿Existe / se les ocurre alguna manera de hacerlo? ¿Hay por ejemplo alguna 
manera de determinar dentro de un trigger que usuario esta ejecutando el 
update?

Desde ya, mil gracias por su tiempo.
Pablo E. Siciliano. 


Responses

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2006-07-31 20:27:36
Subject: Re: Permisos
Previous:From: Linder PoclabaDate: 2006-07-31 20:04:38
Subject: Re: postgres+net 1.1+sharpdevelop

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group