From: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
---|---|
To: | sTyler <miljan(at)contasis(dot)net> |
Cc: | POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Poblema con campo tipo "lo" |
Date: | 2012-06-29 18:17:53 |
Message-ID: | CAJKUy5i6Db_sM+8e4vk3Nfm2nh0nnffMC6t+OqLCWo_s8-UoJA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2012/6/21 sTyler <miljan(at)contasis(dot)net>:
> Hola a todos.
> Tengo un problema con una tabla con un campo "lo" al realizale un select con
> un usuario que cree yo mismo, ese campo me devuelve como NULL, pero si
> realizo la consulta con el usuario "postgres" si me devuelve con datos ese
> campo. ¿A que se debere este problema?
>
> Gracias por la ayuda.
>
> Version string Servidor : PostgreSQL 9.1.3 on x86_64-pc-linux-gnu,
> compiled by gcc-4.6.real (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1, 64-bit
> accediendo con psqlODBC 8.3.400 desde una maquna con Win7
>
Saludos,
Es un problema de permisos:
http://www.postgresql.org/docs/9.1/static/lo-implementation.html
Debes ejecutar un grant similar a:
GRANT { { SELECT | UPDATE } [, ...] | ALL [ PRIVILEGES ] }
ON LARGE OBJECT loid [, ...]
TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]
donde loid is el oid (object identifier del LO)
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
From | Date | Subject | |
---|---|---|---|
Next Message | FRANZ RICHARD MARIN VASQUEZ | 2012-07-01 17:33:04 | |
Previous Message | Rodriguez Fernando | 2012-06-29 15:23:53 | Re: Forzar contraseñas |