Erro de large object
27/08/2009
0
Temos um servidor postgres windows e um cliente está fazendo uma aplicação aspNet.
Ao fazer upload de arquivos, ele tem o seguinte erro:
ERROR: 42501: permission denied for relation pg_largeobject
(esta tabela nao existe no sistema dele)
Procurei e achei essa tabela dentro do BD /Catálogos/PostgreSQL/tabelas/pg_largeobject. Tentei algumas alterações na tabela como:
ALTER TABLE pg_largeobject OWNER TO **USUARIO**;
GRANT SELECT ON TABLE pg_largeobject TO **USUARIO**;
mas só funcionou quando dei permissão superusuario para ele (na loginrole).. mas nao posso deixar assim pois temos muitos outros bancos nesse servidor.
O que posso fazer?
Ao fazer upload de arquivos, ele tem o seguinte erro:
ERROR: 42501: permission denied for relation pg_largeobject
(esta tabela nao existe no sistema dele)
Procurei e achei essa tabela dentro do BD /Catálogos/PostgreSQL/tabelas/pg_largeobject. Tentei algumas alterações na tabela como:
ALTER TABLE pg_largeobject OWNER TO **USUARIO**;
GRANT SELECT ON TABLE pg_largeobject TO **USUARIO**;
mas só funcionou quando dei permissão superusuario para ele (na loginrole).. mas nao posso deixar assim pois temos muitos outros bancos nesse servidor.
O que posso fazer?
Fabridb
Curtir tópico
+ 0
Responder
Posts
27/08/2009
Emerson Nascimento
dê direitos a alterar tb, e não somente selecionar.
Responder
Clique aqui para fazer login e interagir na Comunidade :)