MySQL - Campo No Legibles

 
Vista:

Campo No Legibles

Publicado por Carlos (1 intervención) el 24/04/2010 20:53:04
Hola tengo una conexion de Java a una base de datos Mysql. El problema es que tengo una tabla con login y password de los usuarios y lo que quiero es que si alguien logra acceder a la base de datos no logre "leer" el campo password.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Campo No Legibles

Publicado por Leandro (11 intervenciones) el 24/04/2010 22:50:10
Lo que tendrias que haces es lo siguiente: antes de insertar el password
aplicarle a ese dato una funcion de encriptacion por ej. md5 que haya en java

teniendo str = 'password';
guardas md5(str) en la base
y cuando obtienes el dato de la base para compararlo con el que te ingresaron
en la aplicacion aplicas la funcion md5 a lo que te ingresaron y luego comparas
el resultado con lo que tienes almacenado en la base.

De esta manera los datos de los passwords en la base van a ser largas cadenas
alfanumericas casi imposibles de memorizar.

No si es esto lo que preguntabas pero es una opcion. La otra opcion es a traves del manejo de vistas con permisos sobre las tablas.

Saludos
Leandro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar