Manual:Resetting passwords/pl

Przegląd
Jest wiele sytuacji gdzie użytkownik musi mieć zresetowane hasło. Zazwyczaj jest to spowodowane zgubieniem hasła lub problemy z bezpieczeństwem mogące spowodować ujawnienie hasła. W wielu przypadkach mogą oni zresetować swoje hasło korzystając z opcji "Wyślij mi nowe hasło poprzez e-mail".

W sytuacjach kiedy użytkownik zapomniał nazwy swojego konta lub utracił dostęp do swojego e-mail, dodatkowe kroki musi podjąć administrator.

Użycie Special:UserLogin
Jeżeli znasz swoją nazwę użytkownika, możesz użyć funkcji "Wyślij mi nowe hasło poprzez e-mail" znajdującej się na stronie logowania(Special:UserLogin). Odwiedź stronę Special:UserLogin na odpowiedniej wiki, wypełnij pole "nazwa użytkownika" a następnie kliknij przycisk 'Wyślij mi nowe hasło poprzez e-mail'. Wygenerowane tymczasowe hasło wraz z instrukcjami na temat jego aktywacji zostaną wysłane na adres e-mail przypisany do konta.

Wyszukiwanie nazwy użytkownika poprzez podanie adresu e-mail
Jeżeli znasz adres e-mail użytkownika ale nie znasz jego nazwy, wykonaj zapytanie SQL do tabeli  bazy danych MediaWiki aby odnaleźć użytkownika. Przykład: aby znaleźć nazwę użytkownika posiadającego adres e-mail user@example.com, wykonaj poniższe zapytanie:

Użycie skryptu konserwacyjnego changePassword.php
skrypt konserwacyjny changePassword.php pozwala administratorom systemu na zmianę hasła użytkownika poprzez wiersz poleceń serwera na którym zainstalowano MediaWiki. Po więcej informacji na temat użycia, zobacz: changePassword.php. Jeżeli jesteś już zaznajomiony ze skryptami konserwacyjnymi, uruchom poniższe polecenie:

Administratorzy systemu nie powinni znać niezaszyfrowanego hasła do konta użytkownika. Użytkownik może wykorzystywać to hasło na innych stronach. Jeżeli wystąpią problemy związane z jednym z tych kont, administrator może być o to podejrzany. Lepiej jest użyć opcji "Wyślij mi nowe hasło poprzez e-mail" aby użytkownik mógł sam zresetować swoje hasło.

Użycie rozserzenia Extension:Password Reset
Rozszerzenie:Password Reset pozwala użytkownikom z prawami 'passwordreset' zresetować hasło dowolnego użytkownika. Zobacz Extension:Password Reset po szczegóły na temat instalacji i użytkowania.

Bezpośrednia modyfikacja w bazie danych
Aby zresetować hasło użytkownika, możesz zmienić wartość pola  w tabeli. Jednakże łatwiejszym i bepieczniejszym sposobem jest użycie "Wyślij mi nowe hasło poprzez e-mail" lub Użycie skryptu konserwacyjnego changePassword.php.

1.13 i później
Możesz skorzystać z wyboru metody zapisu hasła w postaci salted lub unsalted zależnie od wartości $wgPasswordSalt w LocalSettings.php


 * MySQL unsalted:


 * MySQL salted (make sure both instances of "somesalt" are the same):


 * PostgreSQL unsalted:


 * PostgreSQL salted (make sure both instances of "somesalt" are the same):

1.12 i niżej
MySQL:

PostgreSQL:

Uwagi
Zrestartowanie apache i wyczyszczenie pamięci przeglądarki powinno pomóc.