[Pgsql-ayuda] Inconsistencia en tablas del sistema (fwd)
Antonio Castro
acastro@ciberdroide.com
Sat, 8 Feb 2003 10:28:54 +0100 (CET)
No obtuve respuesta a mi pregunta de d=EDa 6.
Quiz=E1 daba la sensaci=F3n de que estaba simplemente jugueteando pero
no es as=ED. Estoy desarrollado una herramienta orientada a la generaci=F3n
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=EDa ocasionar problemas si queda alg=FAn permiso que haga=20
referencia a este usuario y no se muy bien como tendr=EDa que facilitar
esta operaci=F3n sin ocasionar problemas.
Repito mi mensaje anterior por si alguien puede ayudarme en lo que sea.
Estar=EDa muy agradecido.
---------- Forwarded message ----------
Date: Thu, 6 Feb 2003 19:48:44 +0100 (CET)
From: Antonio Castro <acastro@ciberdroide.com>
To: pgsql-ayuda@tlali.iztacala.unam.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=EDa saber si esta informaci=F3n era autom=E1ticamente 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=EDa l=F3gico que la eliminaci=F3n de un grupo actualizara los permis=
os
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=EDa estoy usando la versi=F3n 7.0.2-4 aunque no se si esto tiene que
ver ni si es suficientemente importante.=20
Un saludo
Antonio Castro
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--=
+
/\ /\ Ciberdroide Inform=E1tica (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
=09 _|0 0|_ =20
+-oOOO--(___o___)--OOOo----------------------------------------------------=
+=20
| . . . . U U . . . . Antonio Castro Snurmacher acastro@ciberdroide.com =
| =20
| . . . . . . . . . . =
|=20
+()()()----------()()()----------------------------------------------------=
+
| *** 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@tlali.iztacala.unam.mx
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda