Fórum Como criptografar a senha no dbxconnections.ini? #282484
20/05/2005
0
Já tentei muita coisa, mas está dando pau.
Como posso criptografar a senha no dbxconnections.ini?
Criptografar eu estou conseguindo :P rs rs.
O problema é na hora de descriptografar. Os métodos que busca os paramestros do INI são estáticos e não tem como dar um override.
Alguem sabe como fazer isso?
Obrigado.
Yallebr
Curtir tópico
+ 0Posts
20/05/2005
Vinicius2k
Eu uso meu próprio .ini e por este motivo posso descriptografar no momento do carregamento dos parametros, mas no seu caso, já tentou no [b:735a7fec78]BeforeConnect[/b:735a7fec78] do TSQLConnection, algo como :
with SQLConnection1 do Params.Values[´Password´] := Descritografar(Params.Values[´Password´]);
PS: Não testei.
Espero ter ajudado.
T+
Gostei + 0
20/05/2005
Yallebr
Ja testei isso no BeforeConnect. Não funcionou. Pois parece que ele carrega os parâmetros no métdo DoConnect;
Gostei + 0
20/05/2005
Vinicius2k
Tem algumas coisas no DBX q não dá pra entender... é o mesmo caso de se esquecer o TSQLConnection conectado: não resolve o BeforeConnect.
Se me permitir dar-lhe um conselho?
Use seu próprio .ini e carregue os parametros manualmente... é como eu faço e vc tem a liberdade necessária para a criptografia.
Sei q ajudei muito, mas...
T+
Gostei + 0
21/05/2005
Yallebr
Obrigado. Vou tentar fazer isso com o INI do Delphi assim não estaria re-implementando o que o Delphi já faz.
Se alguem tiver alguma dica fico grato.
Gostei + 0
21/05/2005
Yallebr
Gostei + 0
21/05/2005
Macario
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)