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