Em 11-12-2013 07:59, Matheus de Oliveira escreveu:
Cara, que cliente de e-mail você usa? Suas mensagens sempre aparecem
estranhas. O gmail desagrupa elas do resto da thread.
E o top-posting, não creio ser culpa do cliente de e-mail. =/
Matheus,
Eu uso meu Nokia Lumia como cliente de e-mail. Nem tinha percebido que
ele estava enviando as mensagens bagunçadas. Deixarei de responder a
lista com ele então. Desta vez estou usando o Thunderbird para
responder, espero que chegue organizado.
2013/12/10 Ivan Leite <[email protected] <mailto:[email protected]>>
Exemplo:
GRANT USASE ON SCHEMA myschema FROM usuario;
Bom, esse é um requisito se quiser que o "usuario" acesse qualquer
objeto dentro do esquema "myschema". Mas creio que o que você se referia
era o seguinte:
GRANT SELECT ON ALL TABLES IN SCHEMA myschema TO usuario;
O problema é que só funciona a partir do PostgreSQL 9.0.
Ah, e é "TO" não "FROM", o último é para REVOKE. Não se preocupe, eu
sempre faço isso também, mas costumo fazer o contrário: usar TO no
REVOKE. ^^
Sim, o que eu queria dizer era exatamente isso:
GRANT SELECT ON ALL TABLES IN SCHEMA myschema TO usuario;
Obrigado por seu feedback;
[]'s
------------------------------------------------------------------------
De: Renato Sousa <mailto:[email protected]>
Enviada em: 10/12/2013 23:48
Para: Comunidade PostgreSQL Brasileira
<mailto:[email protected]>
Assunto: [pgbr-geral] Criar usuário com permissão SELECT
Boa noite amigos da lista,
Analisei a documentação do postgres para criar um usuario com
permissão de SELECT no banco.
Crei o usuário através do comando:
CREATE USER user1 WITH PASSWORD 'xxxxx';
Após criar o usuário, conectei novamente ao BD para listar as
tabelas. São mais de 40 tabelas e pelo que entendi eu devo dar
permissão de select a cada uma delas utilizando a sintaxe :
GRANT SELECT ON nomedatabela to user1;
Minhas dúvidas são as seguintes:
Devo conceder a permissão select a cada tabela mesmo ou posso fazer
de uma fez a todas as tabelas ?
Com a permissão SELECT o usuário é capaz de utilizar algum programa
interativo para elaborar frases SQL no BD ?
É preciso alterar o arquivo pg_hba.conf para esse tipo de acesso ?
PS: a versão do postgresql é 8.4
Abraços e muito obrigado,
Renato
_______________________________________________
pgbr-geral mailing list
[email protected]
<mailto:[email protected]>
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres <http://www.dextra.com.br/postgres/>
_______________________________________________
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