Re: como listar los permisos de un esquema

From: "Fernando Moreno" <azazel(dot)7(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: como listar los permisos de un esquema
Date: 2008-04-15 16:47:09
Message-ID: b1c45530804150947u31629fefn7be79f5342d8ddac@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola, soy compañero de trabajo de Julio y te puedo explicar la motivación de
esta duda. Para controlar el acceso a las sucursales (mapeadas a esquemas)
necesitábamos asignar y retirar el privilegio usage de manera programada.
Realizábamos este procedimiento como un trigger en la tabla que almacena los
pares usuario-sucursal, entonces al realizar pruebas debíamos tener una
forma de consultar si dichos privilegios habían sido modificados
correctamente, y es aquí donde requeríamos una forma de consultar esta
información.

Momentáneamente hice algunos select sobre tablas en los esquemas para saber
si el usuario conservaba o no el permiso usage, pero este método no era del
todo eficiente. Ahora con la función has_schema_privilege, podemos obtener
la información mucho más rápido.

Saludos.

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message sergio carrasco 2008-04-15 17:33:10 Sistema Antifallos Conexión Internet
Previous Message Marcos Saldivar 2008-04-15 16:28:11 Re: como listar los permisos de un esquema