Наше приложение продолжает иметь проблемы с паролями MySql. Мы хотели бы создать функцию для проверки достоверности пароля перед ее представлением в базу данных.Специальные символы в MySql Password
Можно ли направить меня к руководящим принципам для MySql паролей, включающих этих 2 темы:
- пароля максимальной длиной (хэш хранится в виде 16 битого VARCHAR, который не означает 16 является максимальной длиной)
- который пунктуация/специальные символы могут использоваться в пароле MySql?
Там нет ограничений на символы в пароле. если вы можете сжать символы в sql-запрос, они будут работать - помните, что mysql хранит HASH пароля. символы, составляющие пароль, не имеют значения после создания хэша. Что касается остальных, RTFM: http://dev.mysql.com/doc/refman/5.1/en/password-hashing.html –