Obrigado Sidnei, 
mas realmente tem que ser algo mais transparente para o desenvolvedor.

Att.

Benacchio
  ----- Original Message ----- 
  From: [EMAIL PROTECTED] 
  To: Grupo de Usuários do PostgreSQL no Brasil 
  Sent: Tuesday, March 13, 2007 9:11 AM
  Subject: Re: [PostgreSQL-Brasil] Bloquear clausulas sem WHERE e Asterisco


      Se isso ajuda...
      Pode também nesse caso, ser criada uma função que valide o sql que você 
está querendo executar. Ela será responsável por validar o "*" ou Inexistência 
de clausulas "where" no select.
      É uma solução a nível de sistema ou de Banco de Dados.

      Exemplo: function validade_sql(p_str_sql:String):Boolean;
                   ....

      Abraços
      Sidnei
    ----- Original Message ----- 
    From: Walter Cruz 
    To: Grupo de Usuários do PostgreSQL no Brasil 
    Sent: Tuesday, March 13, 2007 8:55 AM
    Subject: Re: [PostgreSQL-Brasil] Bloquear clausulas sem WHERE e Asterisco


    Olá. Você conhece algum banco que faça isso? Eu desconheço.

    O que eu imagino que possa ser feito é, durante o desenvolvimento, no 
driver, antes da consulta, fazer algum tipo de validação usando expressões 
regulares para impedir esse comportamento. 

    Fora isso, não me vem nada à mente.

    []'s
    - Walter


    On 3/12/07, Alcione Benacchio <[EMAIL PROTECTED] > wrote: 
      Olá Amigos,

      Estou procurando saber como funciona no Postgres o bloqueio de alguns 
recursos. 
      1 - Existe uma forma de não permitir a execução de Queries sem WHERE?
      2 - É possível impedir o uso do (*) Asterisco na SELECT, forçando o
      desenvolvedor a setar o nome dos campos?

      Att.

      Benacchio
      _______________________________________________
      Grupo de Usuários do PostgreSQL no Brasil
      Antes de perguntar consulte o manual
      http://pgdocptbr.sourceforge.net/

      Para editar suas opções ou sair da lista acesse a página da lista em:
      http://pgfoundry.org/mailman/listinfo/brasil-usuarios





----------------------------------------------------------------------------


    _______________________________________________
    Grupo de Usuários do PostgreSQL no Brasil
    Antes de perguntar consulte o manual
    http://pgdocptbr.sourceforge.net/

    Para editar suas opções ou sair da lista acesse a página da lista em:
    http://pgfoundry.org/mailman/listinfo/brasil-usuarios


------------------------------------------------------------------------------


  _______________________________________________
  Grupo de Usuários do PostgreSQL no Brasil
  Antes de perguntar consulte o manual
  http://pgdocptbr.sourceforge.net/

  Para editar suas opções ou sair da lista acesse a página da lista em:
  http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a