[firebase-br] RES: SYSDBA

Jeter Rabelo Ferreira jeter.rabelo em gmail.com
Sex Maio 5 11:09:56 -03 2006


Olá amigo,
quanto ao código das stored procedure e triggers voce pode sim esconde-los,
utlize o código abaixo:

Para apagar o fonte das Stored Procedures, faça o seguinte;

UPDATE RDB$PROCEDURES
SET RDB$PROCEDURE_SOURCE = NULL
WHERE RDB$SYSTEM_FLAG = 0;

E para apagar o fonte das Triggers, faça o seguinte:

UPDATE RDB$TRIGGERS
SET RDB$TRIGGER_SOURCE = NULL
WHERE RDB$SYSTEM_FLAG IS NULL;

Detalhe:
Faça uma backup de seu banco de dados antes, pois, após executar este
comando, o código fonte das mesmas não ficará mais disponível.

[]'s
Jéter Rabelo


Em 05/05/06, Carlos H. Cantu (TeamFB) <listas em warmboot.com.br> escreveu:
>
> Vc não precisa contar pra ninguem qual é o usuário, basta abrir um
> banco com um editor e vc poderá descobrir qual é o usuário, pois ele
> fica gravado em vários lugares dentro do banco.
>
> Em suma, por enquanto não existe solução para esse problema a não ser
> impedir que "penetras" tenham acesso físico ao BD ou a backups.
>
> []s
> Cantu (Membro do TeamFB - FireBase)
> http://www.warmboot.com.br
> FireBase - http://www.FireBase.com.br
>
> A> Se procurarem na Net.. existem varias dicas de Como revogar os direitos
> de
> A> Sysdba de uma base de dados...
> A> Criando uma Role de Sysdba... revogando acessos.. e gerando teu banco
> com
> A> outro Usuario..
> A> claro q isso nao irá impedir de qualquer pessoa acessar tua base.. mas
> a
> A> vantagem eh q se vc nao contar a ninguem qual usuario criou como Sys
> A> ninguem conseguirá acessar teus dados.. mesmo mudando a base de
> micro...
> A> Fiz testes com isso e realmente funciona..!!! eh bem interessante para
> A> garantir uma segurança temporaria ate q nas novas versoes do FB eles
> A> corrijam isso..
>
> A> falooow..!!!
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista