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)

Brak komentarzy:

Prześlij komentarz