mysql | Función CONTRASEÑA

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

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

Sintaxis:

PASSWORD( string_to_encrypt )

Parámetros utilizados:

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

Valor devuelto:
La función CONTRASEÑA 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 CONTRASEÑA en una string.

SELECT 
PASSWORD('xyz'); 

Producción:

6gd7gb67shy87865 

Ejemplo-2: Implementación de la función CONTRASEÑA en una string con una combinación de caracteres y valores enteros.

SELECT 
PASSWORD('xyz123'); 

Producción:

54fg56gs32sgi3862 

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

SELECT 
PASSWORD('geeksforgeeks'); 

Producción:

79sgs54uksr1fy76509 

Ejemplo-4: Implementación de la función CONTRASEÑA en una string NULL.

SELECT 
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 *