MySQL функция PASSWORD

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

Описание

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

Синтаксис

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

PASSWORD( string )

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

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

Примечание

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

Применение

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

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

Пример

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