http://www.mail-archive.com/[email protected]/msg17154.html

A função foi executada e não retornou nenhum erro, porem não mudou o dono
das tabelas, talvez seja algo que fiz de errado ou deixei de fazer.

Poderia descrever o procedimento para a execução da função?

2009/12/1 JotaComm <[email protected]>

> Olá, Jean
>
> 2009/12/1 Jean Carlos Danese <[email protected]>
>
> Outro dia vi um questionamento sobre como alterar o dono de todas as
>> tabelas do banco de dados vi as solução e achei interessante, mas na hora de
>> executar as coisas não derão muito certo, após algumas tentativas resolvi
>> tentar outra maneira de resolver, que ficou assim:
>>
>
> Como assim as coisas não deram muito certo na hora de executar? Poderia dar
> um exemplo do que deu errado?
>
>>
>> -- altera todas as tabelas com dono jean para dono postgres
>>
>> UPDATE pg_class SET relowner=(select oid from pg_roles where
>> rolname='postgres') WHERE relowner=(select oid from pg_roles where
>> rolname='jean');
>>
>
> Acredito essa não ser a solução mais adequada, principalmente por fazer uma
> alteração do catálogo e neste momento todo o cuidado é pouco.
>
>>
>> Essa solução me pareceu mais simples.
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> []s
> --
> JotaComm
> http://jotacomm.wordpress.com
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a