[firebase-br] Voltando ao assunto de segurança
Douglas Tosi
douglasht em gmail.com
Qui Ago 14 16:30:59 -03 2008
2008/8/14 Osvaldo <cslinf em uol.com.br>:
> A criptografia ja serviria muito.
O que já em alguns casos desse tipo é apagar o fonte de procedures e triggers.
Não protege tudo, mas se te ajudar, é algo assim:
UPDATE RDB$PROCEDURES
SET RDB$PROCEDURE_SOURCE = NULL
WHERE
(RDB$SYSTEM_FLAG IS NULL OR
RDB$SYSTEM_FLAG = 0)
UPDATE RDB$TRIGGERS
SET RDB$TRIGGER_SOURCE = NULL
WHERE
(RDB$SYSTEM_FLAG IS NULL OR
RDB$SYSTEM_FLAG = 0)
Os triggers e procedures continuam no banco, compilados e funcionando.
Só que o fonte não está mais lá. É claro, se você abrir esse banco num
IBExpert da vida e quiser editar a procedure, não vai dar. Então não
faça isso na tua base de desenvolvimento.
hth,
--
Douglas Tosi
www.sinatica.com
Mais detalhes sobre a lista de discussão lista