mysql | Función ANTIGUA_CONTRASEÑA

La función MySQL OLD_PASSWORD se utiliza para generar una contraseña cifrada a partir de una string de contraseña de texto sin formato. La función OLD_PASSWORD utiliza técnicas hash para realizar la generación de la contraseña hash. Esta función la lleva a cabo el sistema de autenticación. 

El servidor MySQL utiliza esta función para cifrar las contraseñas de MySQL y almacenarlas en la columna Contraseña de la tabla de concesión de usuarios. El valor devuelto por la función OLD_PASSWORD es una string con hash o NULL si el argumento era NULL. La función OLD_PASSWORD acepta un parámetro que es la string que se cifrará. 

Sintaxis: 
 

OLD_PASSWORD( plain_string )

Parámetros utilizados: 
 

  • plain_string: se utiliza para especificar la string de texto sin formato que se va a cifrar.

Valor de retorno: 
la función OLD_PASSWORD en MySQL devuelve una string con hash. 

Versiones compatibles de MySQL: 

  • mysql 5.7
  • mysql 5.6
  • mysql 5.5
  • mysql 5.1
  • mysql 5.0
  • mysql 4.1

Ejemplo-1: Implementación de la función OLD_PASSWORD en una string. 

SELECT 
OLD_PASSWORD('xyz'); 

Producción: 
 

5re6hsuy7dsvgs25 

Ejemplo-2: Implementación de OLD_PASSWORD en una string con una combinación de caracteres y valores enteros. 

SELECT 
OLD_PASSWORD('xyz123'); 

Producción: 
 

56fsrfshg312nsh34wf51 

Ejemplo-3: Implementación de la función OLD_PASSWORD en una string más grande. 

SELECT 
OLD_PASSWORD('geeksforgeeks'); 

Producción: 
 

98dsygdy5syg43gs21 

Ejemplo-4: Implementación de la función OLD_PASSWORD en una string NULL. 

SELECT 
OLD_PASSWORD('NULL'); 

Producción: 
 

NULL 

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *