[firebase-br] Dúvida - Permissões em ClientDataSet

Cassiano Paulus cassianodp em gmail.com
Qua Nov 12 12:42:57 -03 2014


Boa tarde!
Aqui na empresa nós temos uma função chamada UsuarioPermisssao(USUARIO,
PERMISSAO) que é chamada ao abrir cada módulo do sistema. Dentro dessa
função é feita uma consulta SQL, verificando se a permissão em questão está
registrada na tabela USUARIOSPERMISSOES para o usuário logado.

Estava pensando em guardar essas permissões em um ClientDataSet, para
evitar muitas consultas ao banco de dados. Dessa forma teria que ter um
controle caso outro usuário mude as permissões (EX: Gerente concede alguma
permissão para mim).

Como vocês fazem esse tipo de controle? Estava pensando em utilizar o
POST_EVENT mas não tenho certeza se seria a melhor opção.

Obrigado



Mais detalhes sobre a lista de discussão lista