MySQL функция OLD_PASSWORD

В этом учебном пособии вы узнаете, как использовать MySQL функцию OLD_PASSWORD с синтаксисом и примерами.

Описание

MySQL функция OLD_PASSWORD используется системой аутентификации для создания хэшированного пароля из строки пароля обычного текста, используя методы хеширования до MySQL 4.1. Чтобы использовать новые методы хеширования, используйте функцию PASSWORD.

Синтаксис

Синтаксис MySQL функции OLD_PASSWORD:

OLD_PASSWORD( string )

Параметры или аргументы

string - строка пароля обычного текста, которая является источником для создания зашифрованного / хэшированного пароля в MySQL, используя методы хеширования до MySQL 4.1.

Примечание

  • Функция OLD_PASSWORD вернет NULL, если строка имеет значение NULL.
  • Функция OLD_PASSWORD была добавлена в MySQL 4.1, когда методы хэширования пароля были изменены с введением функции PASSWORD в MySQL 4.1.
  • Функция OLD_PASSWORD используется системой аутентификации в MySQL для хранения паролей.
  • Не используйте функцию OLD_PASSWORD в своем приложении, вместо этого используйте функции MD5 или SHA1.
  • См. также функцию ENCRYPT.

Применение

Функция OLD_PASSWORD может использоваться в следующих версиях MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1

Пример

Рассмотрим примеры MySQL функции OLD_PASSWORD, чтобы понять, как использовать функцию OLD_PASSWORD в MySQL.
Например: