Pokazywanie postów oznaczonych etykietą szyfrowanie hasła za pomocą md5. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą szyfrowanie hasła za pomocą md5. Pokaż wszystkie posty

niedziela, 24 kwietnia 2011

zmiana hasła administratora w Drupal'u

Zmiana hasła administratora w Drupal'u z poziomu bazy danych MySQL.


W celu zmiany hasła administratora należy:
- zalogować się na serwer: mysql -h adres_serwera -u nazwa_użytkownika -p
Jeżeli nie mamy danych niezbędnych do zalogowania się do bazy danych to można je podejrzeć w pliku sites/default/settings.php.
- po zalogowaniu na serwer można podejrzeć dostępne bazy danych za pomocą polecenia: show databases;
- kolejnym krokiem jest wybranie bazy danych: use nazwa_bazy;
- w celu upewnienia się że wszystko jest ok wykonujemy zapytanie: select * from users where uid=1;
- jeżeli okaże się, że wszystko jest ok aktualizujemy jeden rekord w następujący sposób: update users set pass=md5('moje_nowe_haslo') where uid = 1;

Istnieje oczywiście alternatywna metoda zmiany hasła np. za pomocą narzędzia phpMyAdmin - jeżeli mamy do niego dostęp.

Jeżeli chcemy zaszyfrować jakieś hasło, to możemy posłużyć się szyfrowaniem z poziomu MySQL'a np.:
mysql> select md5('moje_haslo');
+----------------------------------+
| md5('moje_haslo') |
+----------------------------------+
| ea46d6da2e2289d0504a0c2316c13cfc |
+----------------------------------+
1 row in set (0,00 sec)