| 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: | Whole Thread | Raw Message | 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 |