Reset hasła w Prestashop 

Reset hasła do panelu administracyjnego sklepu internetowego PrestaShop. Kiedy zapomnimy naszego hasła do Prestashop lub mamy problemy ze zresetowaniem hasła. Czasem zdarza się że nie mamy dostępu do naszego emaila lub nasz serwer nie obsługuje wysyłania wiadomości. Co zrobić w takim przypadku? W tym poradniku pokażemy różne sposoby na bezproblemowe odzyskanie naszego hasła.

Każdy z etapów wymaga różnych poziomów dostępu oraz wiedzy osoby która hasło do panelu PrestaShop resetować.

Reset hasła w panelu administratora
Reset hasła PrestaShop – przypomnij hasło
Reset hasła PrestaShop z poziomy bazy MySQL

1. Reset hasła do panelu do panelu administracyjnego PrestaShop będąc zalogowanym w panelu administracyjnym

Jeśli mamy aktualnie dostęp do panelu administratora hasło możemy zresetować w kolejnych 4-ech krokach które prezentujemy poniżej. Sposób umożliwi na wygenerowanie nowego hasła tylko i wyłącznie jeśli posiadamy aktualne hasło do panelu administracyjnego PrestaShop. Jeśli hasła nie posiadamy możemy pominąć ten etap i możemy przejść od razu do kolejnych kroków.

  1. Kliknij w ikonę konta w prawym górnym rogu. 
  1. Wybierz Twój profil. 
  1. Znajdź pole hasło i kliknij zmień hasło. 
  1. Wpisz stare hasło a następnie dwukrotnie wpisz nowe hasło. 

Pamiętaj żeby hasło nie było łatwe do złamania – jeśli potrzebujesz mocnego hasła możesz hasło wygenerować na stronie tu.

Przypomnij hasło do panelu PrestaShop

Najprostszym sposobem na uzyskanie nowego hasła do panelu administracyjnego jest po prostu wykonanie akcji „zapomniałem hasła”. Link do zresetowania hasła zostanie wysłany na naszego maila. Warunkiem koniecznym jest dostęp do skrzynki pocztowej która jest przypisana do administratora w PrestaShop. Jeśli nie posiadamy dostępu do skrzynki zapraszamy do kolejnego etapu odzyskiwania dostępów.

Jeśli nie masz dostępu do Panelu administracyjnego przejdź na stronę: https://pro-link.pl/panel-prestashop/

  1. Otwórz stronę logowania do PrestaShop. 
  1. Kliknij zapomniałem hasła. 
okno logowania do panelu administracyjnego
  1. Wpisz adres e-mail na który założyłeś konto. 
formularz resetowania hasła
  1. Wejdź na swoją skrzynkę pocztową i odbierz email z nowym hasłem.
  2. Zaloguj się używając nowego hasła.
  3. Zmień hasło tak jak pokazano to w poprzednim punkcie.

Jeżeli nie otrzymałeś emaila poszukaj go w folderze ze spamem. Jeżeli email nie doszedł lub twój serwer nie obsługuje wysyłania emaili, spróbuj następnego punktu.

Reset hasła z bazy danych pomocą phpMyAdmin

Jeśli nie masz dostępu do maila administratora pozostał tylko reset hasła z poziomu bazy MySQL. Wato przed przystąpieniem do wykonywania zapytań SQL Update do bazy wykonać kopię bezpieczeństwa. Dane użytkowników w tym administratorów są przechowywane w tabeli ps_employee to w niej musimy w polu passwd jest przechowywane hasło dostępu. Hasło to oczywiście jest zapisane otwartym tekstem tylko zaszyfrowane algorytmem MD5 wcześniej należy wykonać konkatenację _COOKIE_KEY_ oraz nowego hasła które chcemy nadać dla konkretnego użytkownika.
  1. Połącz się z witryną za pomocą FTP. 
  1. Znajdź katalog w którym zainstalowałeś PrestaShop (np. public_html). 
  1. Otwórz katalog config, znajdujący się wewnątrz katalogu app. 
  1. W katalogu znajdź plik parameters.php. 
  1. Pole _DB_NAME_ field zawiera nazwy bazy danych na której zainstalowany jest Prestashop.
zawartość pliku parameters.php
  1. Znajdź pole _COOKIE_KEY_ i skopiuj jego wartość. 
_COOKIE_KEY_ w pliku parameters.php
  1. Przejdź do panelu phpMyAdmin. 
  1. W bazie danych z zainstalowanym Prestashop znajdź wiersz ps_employee i kliknij na niego. 
Tabela ps_employee
  1. Znajdź użytkownika którego hasło chcesz zmienić i kliknij Edytuj.
Edytuj administratora
  1. W linii passwd w wartości wklej wartość pola _COOKIE_KEY_ i wpisujemy bez odstępu nasze nowe hasło. 
połącz _COOKIE_KEY_ z nowym hasłem i zaszyfruj MD5
  1. Wybierz z listy funkcji MD5 i klikamy Wykonaj. 

Za pomocą SQL 

Jeśli nie chcesz używać panelu phpMyAdmin do zmiany hasła możesz wykonać w nim zapytanie SQL.

Ze względów bezpieczeństwa hasło dostępu do panelu administracyjnego jest zaszyfrowane algorytmem MD5. Przez co nie może możemy odczytać wprost zapisanego hasła. Rozkodowanie hasła jest nie możliwe, ale możemy zastąpić hasło nowym hasłem. Żeby to wykonać przed zaszyfrowaniem nowego hasła najpierw musimy wykonać konkatenację _COOKIE_KEY_ i nowego hasła.

  1. W phpMyAdmin wybierz bazę danych i klikamy SQL. 
  1. Wpisz
UPDATE `employee` SET 'passwd' = md5(concat('wartość _COOKIE_KEY_', 'nowe_haslo')) WHERE email = “twój_email”;
  1. Kliknij wykonaj. 

Jeśli interesują Cie inne zagadnienia PrestaShop zachęcamy do odwiedzenia linków:
cennik PrestaShop
instrukcja PrestaShop
Sklepy internetowe PrestaShop
logowanie do Panelu

Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020