Red de conocimiento informático - Material del sitio web - Cómo cifrar un solo campo en la base de datos

Cómo cifrar un solo campo en la base de datos

Insertar datos cifrados:

1.INSERT INTO userdata(nombre de usuario,contraseña,contraseña cifrada)

2. VALUES ('smith','htims',AES_ENCRYPT('htims','key '))

La instrucción de inserción anterior tiene tres campos: "Nombre de usuario", "Contraseña" y "Cifrado". ))

La instrucción de inserción anterior tiene tres campos: "Nombre de usuario", "Contraseña" y "Contraseña cifrada".

La función AES_ENCRYPT() requiere una "clave" para ayudar en el cifrado y también requiere una "clave" para ayudar en el descifrado.

Consultar datos cifrados de la tabla

1.SELECT nombre de usuario,contraseña,AES_DECRYPT(contraseña cifrada,'clave')

2.FROM datos de usuario.