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
