Saludos amigos: Necesito aplicar correctamente permisos a nivel de columnas en postgresql 8.4, para eso he diseñado un ejemplo sencillo, consta de una tabla de pruebas con 4 campos. >> CREATE TABLE "public"."prueba" ( "id" INTEGER NOT NULL, "campo1" >> VARCHAR(20), "campo2" VARCHAR(20), "campo3" VARCHAR(1), "campo4" >> VARCHAR(1), CONSTRAINT "prueba_pkey" PRIMARY KEY("id")) WITH OIDS; << Y he ejecutado las siguientes sentencias y un número ya indefinido de combinaciones entre ellas y posibles fallas!!!
GRANT SELECT(campo3,campo4,campo5) ON prueba TO GROUP "group1" WITH GRANT OPTION; REVOKE SELECT (campo1,campo2) ON prueba FROM GROUP " group1"; Al intentar consultar cualquiera de los campos, por ejemplo: “select campo3 from prueba;” siempre obtengo el siguiente error de acceso: ERROR: permission denied for relation prueba Espero atentamente su ayuda!! Saludos, Vladimir. -- TIP 3: Si encontraste la respuesta a tu problema, publ�cala, otros te lo agradecer�n