[pgbr-geral] Segurança utilizando funções

2008-07-04 Por tôpico Yoshio
Olá pessoal. Li em um artigo que é mais seguro encapsular operações no db através de funções onde o usuário não tenha acesso a tabela diretamente. Estou tentando fazer isso mas sem sucesso. Eu criei uma tabela, função e usuário do db (role) de teste. A função apenas insere dados na tabela e o

Re: [pgbr-geral] Segurança utilizando funções

2008-07-04 Por tôpico ivo nascimento
use security definer... isso fara com que a funcao rode com direitos de quem criou a funcao e nao de quem executou, que eh o seu problema no momento e sim, usar funcoes para acesso aos objetos do banco eh uma maneira segura de impedir que pessoas realizem tarefas nao autorizadas. 2008/7/4 Yoshio

Re: [pgbr-geral] [Bulk] Re: [Bulk] DIFEREN ÇA DE INDEX

2008-07-04 Por tôpico Euler Taveira de Oliveira
Shander Lyrio wrote: No segundo tipo, em consulta a diferença é mínima, o problema é na atualização que o índice de campos numéricos é mais rápido. Até porque é mais fácil ordenar números do que cadeias de caracteres. Hmm. Isso não é (totalmente) verdade, o caminho do código é basicamente

[pgbr-geral] Rascunho da grade do PGCon Brasil 2008

2008-07-04 Por tôpico Fábio Telles Rodriguez
Senhores, para aqueles que estão curiosos para saber quais serão as palestras do PGCon Brasil 2008, publiquei uma pequena prévia das palestras que estão confirmadas até agora. Vejam em: http://www.midstorm.org/~telles/2008/07/04/primeiros-palestrantes-do-pgcon-brasil-2008-aprovados/ Um grande

Re: [pgbr-geral] RES: Campo Boolean

2008-07-04 Por tôpico Mateus
Shander Lyrio escreveu: Alisson Viegas escreveu: Olá Shander. Por acaso você conseguiu passar as configurações através da string de conexão: BoolAsChar=0 Pois tente isso mas não surtiu efeito. Amigo, eu não programo em VB ou qualquer outra linguagem da Microsoft então não sei te

[pgbr-geral] Metadados

2008-07-04 Por tôpico Pc Abrantes
Boa tarde, estou tentando fazer uma consulta que dada uma tabela me retorne seus comentários, suas colunas e os comentários das colunas. Já pesquisei bastante e só consigo achar como retornar os comentários das tabelas e da base de dados. Sou desenvolvedor, portanto não tenho conhecimento de

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Leandro DUTRA
2008/7/4 Pc Abrantes [EMAIL PROTECTED]: Boa tarde, estou tentando fazer uma consulta que dada uma tabela me retorne seus comentários, suas colunas e os comentários das colunas. Já pesquisei bastante e só consigo achar como retornar os comentários das tabelas e da base de dados. Sou

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Pc Abrantes
opa Leandro... pesquisando mais agora achei uma tabela chamada pg_description onde tem os comentarios de todos os objetos do bd... com isso agora soh me resta descobrir como pegar o oid das tabelas e colunas que eu consigo relacionar com esta tabela e pegar os comentarios dos objetos que to

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Emerson Casas Salvador
Pc Abrantes escreveu: opa Leandro... pesquisando mais agora achei uma tabela chamada pg_description onde tem os comentarios de todos os objetos do bd... com isso agora soh me resta descobrir como pegar o oid das tabelas e colunas que eu consigo relacionar com esta tabela e pegar os

Re: [pgbr-geral] PLPROXY

2008-07-04 Por tôpico Thiago Risso
Acabei de escrever um tutorial para implementar o plproxy, achei uma ferramenta muito interessante Me desculpem antecipadamente por erros de portugues, tal e tal e tal Quem tiver interesse joaocosme.wordpress.com Cara... dei uma olhada por cima lah !! Bem bacana !! Uma

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Pc Abrantes
valeu galera... deu certo aqui Atenciosamente, -- Paulo Cesar Abrantes ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Alexsandro Haag
Faço normalmente da seguinte forma: select c.relname,d.description from pg_description d, pg_class c where d.objoid=c.relfilenode and d.description is not null order by c.relname Att. Alex Emerson Casas Salvador escreveu: Pc Abrantes escreveu: opa Leandro... pesquisando mais agora achei

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Pc Abrantes
Alessandro... mas dessa forma nao traz a descrição das colunas... Atenciosamente, -- Paulo Cesar Abrantes ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Pc Abrantes
opa... quer dizer... ta trazendo a descricao das colunas sim... vou dar uma olhada a fundo nessa consulta... Atenciosamente, -- Paulo Cesar Abrantes ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Pc Abrantes
mas agora me surgiu uma dúvida... eu vi ai que essa consulta traz tanto o comentário das tabelas qto das colunas... ai como eu vou identificar de quem sao os comentarios? Atenciosamente, -- Paulo Cesar Abrantes ___ pgbr-geral mailing list

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Alexsandro Haag
Ops, traz sim, mas sem o nome das colunas. Para trazer o nome pode fazer assim: select tab.relname,col.column_name,com.description from pg_description com, pg_class tab, information_schema.columns col where com.objoid=tab.relfilenode and tab.relname=col.table_name and

Re: [pgbr-geral] Metadados

2008-07-04 Por tôpico Pc Abrantes
valeu Alexsandro Atenciosamente, -- Paulo Cesar Abrantes ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] [Bulk] Re: [Bulk] DIFEREN ÇA DE INDEX

2008-07-04 Por tôpico Shander Lyrio
Euler Taveira de Oliveira escreveu: Shander Lyrio wrote: No segundo tipo, em consulta a diferença é mínima, o problema é na atualização que o índice de campos numéricos é mais rápido. Até porque é mais fácil ordenar números do que cadeias de caracteres. Hmm. Isso não é (totalmente)

Re: [pgbr-geral] Segurança utilizando funções

2008-07-04 Por tôpico Yoshio
vlw, acho que é isso mesmo, ja vou testar aqui. 2008/7/4 ivo nascimento [EMAIL PROTECTED]: use security definer... isso fara com que a funcao rode com direitos de quem criou a funcao e nao de quem executou, que eh o seu problema no momento e sim, usar funcoes para acesso aos objetos do banco