Estou tentando alterar a propriedade de uma tabela da qual já sou o proprietário. Também sou o proprietário do banco de dados e tenho os privilégios CREATE e USAGE no esquema PUBLIC. Eu recebi a seguinte mensagem de erro:
ts_d=> ALTER TABLE table1 OWNER TO user2;
ERROR: permission denied for schema public
Como alterar a propriedade sem fazer login como superusuário?
Você deve ser membro da função proprietária antiga e da nova, e a função de destino precisa do
CREATE
privilégio no esquema.