Непротиворечивость пароля MySQL

В MySQL 5.1, когда я ввожу:

select Password('test123');

Я получаю пароль как 41 байт длиной. То же при вводе в более старых версиях MySQL 16 байтов длиной. Я должен сохранить 16-байтовые длинные пароли, так есть ли какой-либо способ указать длину (16 байтов) при получении/шифровании пароля?

5
задан Michael Mrozek 24 June 2010 в 19:33
поделиться

1 ответ

В какой-то момент они изменили схему хэширования, но вы все еще можете использовать старую, она просто называется OLD_PASSWORD сейчас:

SELECT OLD_PASSWORD('test123');
6
ответ дан 14 December 2019 в 13:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: