>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Tipo de dados para armazenar senha no banco de dados


Qual tipo de senha no banco de dados para armazenar dados de senhas de usuários?



3 Respostas


Olá

Segue resposta do instrutor:

Você pode usar VARCHAR.




Então professor, mas gostaria de usar um tipo de ao fazer um select me retornasse ****** ou invés de senha... para que o administrador do banco de dados não fique sabendo a senha dos usuarios




Olá Leandro

Mas isso não é o tipo que vai definir.

Você precisa criptografar antes os dados.

Neste link, tem uma classe:

http://androidsnippets.com/encryptdecrypt-strings

Nela tem dois métodos:

encrypt e decrypt

Antes de fazer o INSERT da senha, use o encrypt.

Depois que trazer a senha, ela virá com criptografia, ai você faz o decrypt.

Outra solução é usar MD5 (http://pt.wikipedia.org/wiki/MD5)