Em 5 de junho de 2012 11:23, Emerson Martins <[email protected]>escreveu:
> Então pessoal fiz o seguinte: > > CREATE ROLE desenvolvimento LOGIN ENCRYPTED PASSWORD 'teste'; > > Mas acessando via pgadmin percebi que o usuario estar tendo permissao até > de criar banco...Nao entendi > Meu postgres é 8.4.6. > > Isso é bem estranho, pois na documentação diz que quando não especificado o default é nocreatedb [1] Uma pratica que facilita o gerenciamento das roles é criar uma role container e executar os grants para essa role. Quando voce for criar as roles que irão se conectar na base você pode dizer que essa role herda as permissões da sua role container. Assim vc não precisa dar os grants para todas as suas roles qdo elas tem as mesmas permissões. [1]http://www.postgresql.org/docs/8.4/static/sql-createrole.html
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
