2016-09-21 2 views
1

Я рассмотрел журналы запись для создания базы данных пользователя, и это привлекло мое внимание: '*94060046C2F3321FA041154DF7FE002629402435'`Выявленный По Password` Создать MySQL Database

GRANT USAGE ON *.* TO 'username_name'@'localhost' IDENTIFIED BY PASSWORD '*94060046C2F3321FA041154DF7FE002629402435'; 

Что такое пароль?

ответ

1

MySQL хеширует пароли, хранящиеся в таблице mysql.user, для обфускации . Для большинства описаний, описанных здесь, MySQL автоматически хеширует указанный пароль.

So '* 94060046C2F3321FA041154DF7FE002629402435'; это затемненное значение пароля

http://dev.mysql.com/doc/refman/5.6/en/assigning-passwords.html

+0

Итак, это мой MySQL корневой пароль шифруется версия? Можно ли напечатать этот пароль на экране с помощью PHP? – Editor

+0

Это должен быть ваш паспорт encripted .. вы можете проверить таблицу пользователей, используя SELECT * FROM mysql.user; и у вас есть эти значения .. и вы можете получить это значение и распечатать на php. но это еще один вопрос .. надеюсь, что мой ответ полезен .. по крайней мере – scaisEdge

+0

Не является php-encyiption ... это выполняется mysql .. и вы должны eval mysql-шифрование и сравнить с php, чтобы вы в php могли получить строку .. но для encyption .. ... ... другой вопрос .. – scaisEdge