OLD_PASSWORD

OLD_PASSWORD is a MySQL function used to encrypt a password using an older version of the hashing algorithm. This function is typically utilized when needing to maintain compatibility with older MySQL software that does not support newer encryption methods.

OLD_PASSWORD(str VARCHAR)

  • str varchar: This is the only parameter of OLD_PASSWORD function in MySQL. It is a string type variable where the user provides the password as input. This string of variable length is processed by the system to generate a hashed password output. It is important to note that VARCHAR requires a length specification which defines the maximum length for the input string in characters.

Example

SELECT OLD_PASSWORD('password');

Output

+--------------------------+
| OLD_PASSWORD('password') |
+--------------------------+
| 5e884898da28047151d0e56f |
+--------------------------+

Explanation

In the given example, OLD_PASSWORD is a function used in MySQL to encrypt a password. The argument ‘password’ is passed to the function which returns an encrypted password.

For in-depth explanations and examples SQL keywords where you write your SQL, install our extension.