[Pgsql-ayuda] Inconsistencia en tablas del sistema (fwd)

From: Antonio Castro <acastro(at)ciberdroide(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [Pgsql-ayuda] Inconsistencia en tablas del sistema (fwd)
Date: 2003-02-08 09:28:54
Message-ID: Pine.LNX.4.21.0302081011210.1791-100000@midas.ciberdroide.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

No obtuve respuesta a mi pregunta de día 6.

Quizá daba la sensación de que estaba simplemente jugueteando pero
no es así. Estoy desarrollado una herramienta orientada a la generación
de aplicaciones de BD y el tema de usuarios y permisos me tiene un poco
desconcertado. Puedo facilitar la creacion de usuarios y grupos de usuarios
Postgres pero con lo que he visto la baja de un usuario o de un grupo de
usuarios podría ocasionar problemas si queda algún permiso que haga
referencia a este usuario y no se muy bien como tendría que facilitar
esta operación sin ocasionar problemas.

Repito mi mensaje anterior por si alguien puede ayudarme en lo que sea.

Estaría muy agradecido.

---------- Forwarded message ----------
Date: Thu, 6 Feb 2003 19:48:44 +0100 (CET)
From: Antonio Castro <acastro(at)ciberdroide(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [Pgsql-ayuda] Inconsistencia en tablas del sistema

Investigando el tema de permisos me doy cuenta que estos parecen estar
guardados en pg_class.relacl.

Quería saber si esta información era automáticamente actualizada al
dar de baja un grupo o un usuario. Pruebo a dar de alta un grupo y
le doy permisos a una tabla para ese grupo.

Luego elimino el grupo (DROP GROUP) y haciendo una select de pg_class ...
CRACK! me da un mensaje de error que dice que no ha encontrado el grupo.

No sería lógico que la eliminación de un grupo actualizara los permisos
correspondientes en todas las tablas de todas las bases de datos que
manejen permisos relativos a ese grupo ?

El problema desaparece eliminando esa tabla, con permisos inconsistentes
pero no entiendo porque se permite esa inconsistencia.

Todavía estoy usando la versión 7.0.2-4 aunque no se si esto tiene que
ver ni si es suficientemente importante.

Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\ Ciberdroide Informática (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
_|0 0|_
+-oOOO--(___o___)--OOOo----------------------------------------------------+
| . . . . U U . . . . Antonio Castro Snurmacher acastro(at)ciberdroide(dot)com |
| . . . . . . . . . . |
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

_______________________________________________
Pgsql-ayuda mailing list
Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Manuel Sugawara 2003-02-08 19:35:04 Re: [Pgsql-ayuda] Inconsistencia en tablas del sistema (fwd)
Previous Message yordy 2003-02-08 03:41:21 Re: [Pgsql-ayuda] Primera consulta