Olá,
Selecionando o banco (no PGAdmin), percebi a seguinte linha:
GRANT ALL ON DATABASE teste TO cliente;
Quando crio um grupo, essas permissões se dão automaticamente? Porque
eu não não fiz essa SQL. Então tirei as permissões para tentar a
exclusão:
REVOKE ALL ON DATABASE teste FROM cliente;
Com isso, consegui excluir a role.
Alguém teria algo mais a acrescentar?

Grata,
Aline


Em 15 de abril de 2010 12:06, Osvaldo Kussama
<[email protected]> escreveu:
> Em 15 de abril de 2010 08:53, Aline Renosto <[email protected]> escreveu:
>> Bom dia,
>> Não tenho nenhuma aplicação que conecte a este banco, tampouco usuário
>> remoto, e essas operações estou fazendo logada com o usuário postgres,
>> tudo localmente. Eu apenas criei um banco de teste para aprender a
>> lidar com usuários, grupos, permissões, etc.,
>>
>
>
> Veja o resultado da query:
>
> SELECT * FROM pg_shdepend JOIN pg_roles ON pg_shdepend.refobjid =
> pg_roles.oid WHERE pg_roles.rolname = 'cliente';
>
> O campo pg_shdepend.objid informa o oid dos objetos que dependem desta role.
>
> Osvaldo
> _______________________________________________
> 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