В этом учебном пособии вы узнаете, как использовать MariaDB функцию OLD_PASSWORD с синтаксисом и примерами.
Описание
MariaDB функция OLD_PASSWORD используется системой аутентификации для генерации хешированного пароля из строки открытого текста, используя более старые методы хеширования. Чтобы использовать более новые методы хеширования, используйте функцию PASSWORD.
Синтаксис
Синтаксис функции OLD_PASSWORD в MariaDB:
OLD_PASSWORD( string )
Параметры или аргументы
- string
- Текстовая строка пароля, которая является источником для создания зашифрованного/хешированного пароля в MariaDB, используя более старые методы хеширования.
Примечание
- Функция OLD_PASSWORD вернет NULL, если string равна NULL.
- Функция OLD_PASSWORD используется системой аутентификации в MariaDB для хранения паролей.
- Не используйте функцию OLD_PASSWORD в вашем собственном приложении, вместо этого используйте функции MD5 или SHA1.
- См. также функцию ENCRYPT.
Применение
Функцию OLD_PASSWORD можно использовать в следующих версиях MariaDB:
- MariaDB 10
Пример
Рассмотрим некоторые примеры функции OLD_PASSWORD, чтобы понять, как использовать функцию OLD_PASSWORD в MariaDB.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
SELECT OLD_PASSWORD('Google.com'); --Результат: '77bb7f08566dc2cc' SELECT OLD_PASSWORD('123456789'); --Результат: '0c95234760ae5a28' SELECT OLD_PASSWORD('password'); --Результат: '5d2e19393cc5ef67' SELECT OLD_PASSWORD(NULL); --Результат: NULL |