GARANTIR DESCONTO

Fórum Criptografar BD #49545

23/02/2005

0

Olá Pessoal!

Como devo proceder para ´criptografar´ minhas trigger e procedures.... firebird.1.5.2.....


.... existe alguma maneira, mais sofisticada para tentar tornar + trabalhoso algum ´curioso´ conectar em minha base de dados.. caso tenha acesso ao arquivo. tem akele velho truquezinho.. já manjado por todos.. de criar um role ´sysdba´.. ...


t+


Robson


Robsonrodrigues

Robsonrodrigues

Responder

Posts

24/02/2005

Afarias

|Como devo proceder para ´criptografar´ minhas trigger e procedures....
|firebird.1.5.2.....

Veja, os códigos de triggers e stored procedures no IB/FB são gravados ´compilados´ (BLR) -- o TEXTO desses códigos (fonte) tb é guardado no banco mas não tem qualquer uso para o IB/FB.

Sendo assim, se vc não deseja q outros possam ver os seus códigos de Triggers e Stored Procs, vc pode simplesmente apagar os textos, após a criação dos objetos, ex:

update rdb$triggers
set rdb$trigger_source = ´´
where rdb$system_flag = 0 or rdb$system_flag is null;

update rdb$procedures
set rdb$procedure_source = ´´
where rdb$system_flag = 0 or rdb$system_flag is null;


T+


Responder

Gostei + 0

24/07/2005

Marcelo.l

Olá, Afarias

Reabrindo o tópico...

Como isto afeta a manutenção do banco de dados.
Li em algum lugar que é preciso ter cuidado com backups e restores.
E se eu precisar criar, excluir ou campo, triggers e procedures.

Isto afetaria de alguma forma?


Responder

Gostei + 0

26/07/2005

Afarias

Oi Marcelo,

Veja, isso não afeta nada o banco. O q vc tem q ter é muito cuidado em manter (guardar) os scripts q de criação do banco (sps e triggers) pois se vc perdê-los e apagou o texto do código da base então vc fica ´sem os fontes´ :-)



T+


Responder

Gostei + 0

26/07/2005

Marcelo.l

Valeu, Afarias

Vou botar em pratica.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar