Boa tarde,

Você pode também usar o -x para retirar os Grant's.
pg_dump -O -x
pg_restore -O -x

Atenciosamente,
Thiago M. Figueiredo

------------------------------
Thiago M. Figueiredo
thi...@thiagofigueiredo.com
Cel: (55 11)9472-5713
tmarquesfiguer...@yahoo.com.br
http://www.thiagofigueiredo.com
Open Source o conhecimento é do mundo.
Usar software proprietário R$ 450,00 com MasterCard, usar software
livre não tem preço.... mas para todos os outros softwares existem os cracks. .


Em 16 de outubro de 2012 14:45, Cesar Moraes <cesar.cs...@gmail.com> escreveu:
> Mas ai o owner fica com o usuario que ta efetuando o dump.
>
> 2012/10/15 Matheus de Oliveira <matioli.math...@gmail.com>
>>
>>
>>
>> 2012/10/15 Cesar Moraes <cesar.cs...@gmail.com>
>>>
>>> Boa tarde pessoal,
>>>
>>> Estou precisando de um usuário que tenha permissão de criar um banco e
>>> executar o pg_restore.
>>>
>>> Criei o usuário com a permissão de CREATEDB, como ele é o owner do Banco
>>> consigo fazer o restore.
>>>
>>> Porém no dump o owner das tabelas são o postgres e acontece erro na
>>> subida do dump.
>>> could not execute query: ERROR:  must be member of role "postgres"
>>>
>>> Tem como eu resolver esse problema? Não quero deixar o ususario na role
>>> postgres por causa das permissões.
>>>
>>> Preciso de um usuario que apenas crie um banco e suba um dump. Isso vai
>>> ser um processo que o desenvolvedor podera pegar o dump e subir em uma
>>> maquina para testes.
>>>
>>
>> Duas soluções:
>>
>> 1. No pg_dump, adicionar o -O que não inclui o dono dos objetos
>> 2. No pg_restore, adicionar o -O que não inclui o dono dos objetos
>>
>> Eu costumo ficar com a segunda...
>>
>> --
>> Matheus de Oliveira
>> Analista de Banco de Dados PostgreSQL
>> Dextra Sistemas - MPS.Br nível F!
>> www.dextra.com.br/postgres
>>
>>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> pgbr-geral@listas.postgresql.org.br
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a