Então pessoal. A ideia é ter um usuário desenvolvimento para todas as bases que tem nesse servidor..Só uma observação.Todas as tabelas estão no schema public e nao tem como migrar por causa das aplicações que são antigas.Da forma que eu fiz nao estar funcionando o usuário estar tendo permissao de criar objetos..So quero dar permissão de SELECT nessa ROLE.
segue select postgres@postgresql:~$ /usr/local/pgsql/bin/psql -U desenvolvimento test psql (8.4.6) Type "help" for help. test=> SELECT current_schema,current_user,session_user; current_schema | current_user | session_user ----------------+-----------------+----------------- public | desenvolvimento | desenvolvimento (1 row) test=> Se alguém puder ajudar... Emerson Martins DBA Jr 2012/6/5 Dickson S. Guedes <lis...@guedesoft.net> > Em 5 de junho de 2012 11:23, Emerson Martins > <emersonmarti...@gmail.com> 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. > > > Ao estar conectado com este usuario dê um 'SELECT > current_user,session_user;' e veja se correspondem. > > []s > -- > Dickson S. Guedes > mail/xmpp: gue...@guedesoft.net - skype: guediz > http://guedesoft.net - http://www.postgresql.org.br > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral