Możesz utworzyć nowego użytkownika, dodając wiersz do tabeli użytkowników. Pole hasła musi zawierać hasło z hasłem MD5. Możesz korzystać z internetowych generatorów MD5 lub, jeśli korzystasz z PHPMyAdmin, wybierz funkcję MD5 obok pola tekstowego, w którym wpisujesz swoje zwykłe hasło. Zanotuj identyfikator użytkownika (UID) nowo utworzonego użytkownika. Następnie musisz znaleźć rolę, która ma wystarczające uprawnienia w tabeli ról. Znajdź identyfikator roli (rid) i wprowadź identyfikator użytkownika i usuń go w nowym wierszu w tabeli users_roles.
Jeśli nie ma roli, która daje dostęp administratorowi, ponieważ klient robi wszystko z użytkownikiem 1, musisz wykonać nieco brudniejszą sztuczkę. Zapisz gdzieś skrót hasła użytkownika 1 i tymczasowo dodaj nowe hasło dla użytkownika 1. Następnie zaloguj się do użytkownika 1, utwórz nowe konto dla siebie, nową rolę z wystarczającymi uprawnieniami i dodaj się do tej roli. Następnie edytuj użytkownika 1 w bazie danych i przywróć hasło. Mogę polecić rolę administratora, aby wymusić, aby rola miała wszystkie uprawnienia przez cały czas.
drush uli
do zalogowania się jako użytkownik 1.Możesz także tworzyć użytkowników i przypisywać role za pomocą Drush , a także zmieniać hasła dla istniejących użytkowników.
źródło
drush help uli
Jeśli masz dostęp do bazy danych, uruchom następujące zapytanie
dane do logowania będą:
nazwa użytkownika = admin
hasło = drupal
ODNIESIONE TUTAJ:
https://knackforge.com/blog/sivaji/different-ways-reset-drupal-admin-password
źródło
Wypróbuj powyższy kod.
źródło
Jeśli zdarzy ci się używać drush , możesz użyć tego,
drush upwd [user] --password="[newpassword]"
który (re) ustawia hasło dla użytkownika o określonej nazwie. (upwd
to krótka wersja polecenia dlauser-password
)Przykład z drush:
drush user-password someuser --password="correct horse battery staple"
który ustawia określone hasło dla nazwy użytkownika „someuser”.źródło
Możesz przejść do bazy danych, zapisać stare hasło administratora, zresetować hasło administratora, a następnie zalogować się, utworzyć nowego użytkownika, a następnie zresetować hasło administratora z powrotem do tego, co było przed rozpoczęciem.
Jeśli masz dostęp do drush, możesz to zrobić:
następnie weź wygenerowane wyżej hasło MD5 i:
To powinno wystarczyć.
( źródło )
źródło