Como esconder senha do BD nas aplicações

SQL Server

14/04/2007

Olá,

Tenho uma aplicação que na inicialização se conecta a um BD SQLServer 2000 em outro servidor, onde são passados o Username e a Password do BD através da string de conexão.

A aplicação foi desenvolvida em .Net 2003 e o usuário tem os fontes e pode fazer modificações na aplicação.

Pergunto: Como posso fechar o BD e esconder o username e password nos fontes da aplicação, de forma que somente a aplicação acesse o BD e o usuário não tenha como descobrir o username e a senha do BD.

Desde já fico grato pela ajuda.


Msdn.cs33208

Msdn.cs33208

Curtidas 0

Respostas

R3n4n

R3n4n

14/04/2007

Eu não sei bem se entendi sua pergunta, mas acho que criptografia iria solucionar, mesmo que alguem tenha acesso a senha no banco de dados ela estaria criptografada.

Se não me engano use o comando Encode { string.Text.Encode(); }
Vc pode criar tb sua própria criptografia misturando as letras e quiando descriptografar ajeitalas.


GOSTEI 0
POSTAR