Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Próba odzyskania hasła z bazy danych

Przeprowadzałem więc testy na czymś, co do tego skonfigurowałem i myślę, że znalazłem problem. To było frustrujące.

http://dev.mysql.com/doc/refman /5.0/pl/hasowanie-hasla.html

Z dokumentacji funkcji PASSWORD():

„Aby pomieścić dłuższe skróty haseł, kolumna Hasło w tabeli użytkowników została w tym momencie zmieniona na 41 bajtów, jej aktualna długość”.

Moje pole hasła w kolumnie użytkownika zawierało tylko 25 bajtów, więc PASSWORD() mojego fałszywego hasła 'asdfasdf' dawało "*1B1A59A0792309FDE6F1A8681D2B58C4F2639156", ale moja tabela zawierała tylko "*1B1A59A0792309FDE6F1A868"

Jestem pewien, że odgadniesz wynik porównania tych dwóch.

To może nie być twój problem, ale może w przyszłości pomóc innej biednej, załamanej osobie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najlepsze praktyki z danymi historycznymi w bazie danych MySQL

  2. Adres URL JDBC do konfiguracji MySQL w celu użycia kodowania znaków utf8

  3. Czy istnieje powód, aby nie używać <=> (null safe równa się operatorowi) w mysql zamiast =?

  4. Samouczek MySQL — konfiguracja i zarządzanie SSL na serwerze MySQL

  5. Błąd MySQL 1436:Przepełnienie stosu wątków za pomocą prostego zapytania