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.
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 |