Obrigado Flavio. Tinha criado um pequeno script mas assim facilita mais :-) Resolvido :-)
Em 14-03-2012 21:52, Flavio Henrique Araque Gurgel escreveu: >> Estou a tentar dar acesso a uma base de dados assim: >> >> grant all on database teste to group utilizadores > Você deu todas as permissões ao banco de dados (teste) para o papel > indicado.(utilizadores). > >> Mas não resulta, fico sem acesso as tabelas. > Então você tem de dar permissões às tabelas, não ao banco de dados como > fizeste. > >> Tenho de fazer tabela a tabela? > Até a versão 8.4 sim, tabelinha por tabelinha. Um script pode te ajudar :) > A partir da versão 9.0 você pode dar direitos "a todas as tabelas no > esquema". Ficou infinitamente mais fácil. > > Veja a documentação do GRANT para ver sua sintaxe, mas adianto que > seria assim (9.0 ou superior e supondo que todas as tabelas estejam no > esquema padrão): > GRANT ALL ON ALL TABLES IN SCHEMA public TO utilizadores; > > []s > Flavio Gurgel > _______________________________________________ > 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
