Да си представим, че сте инсталирали phpBB3 за ваш клиент, дали сте му администраторската парола и сте го пуснали да се оправя. Обаче клиента не си е направил труда да запомни паролата или да я запише, не си е настроил форума и въобще не го е поглеждал и сега той е пълен със спам. Вие също не помните паролата, защото не ви е работа да му администрирате форума, обаче клиент е, трябва да го спасявате. Имате достъп до базата данни, но в трета версия на phpBB използват няква нова хеш функция за паролите на мястото на MD5 и на вас не ви се занимава с ровене в кода или писане на скриптове за промяна на паролата. Ето един начин да се справите лесно със ситуацията:
- Регистрирате нов потребител и попълвате каквато парола ви е на душата
- Отваряте mysql конзола или phpmyadmin, намирате новия потребител и копирате полето с хеша на паролата
- Редактирате admin потребителя, слагате хеша от новия потребител
- Влизате като admin с паролата, която сте избрали за новия потребител
След като всичко работи, може би е добре да си направите един администраторски потребител, за да можете следващия път да се оправите по-лесно. Въпреки, че нищо не пречи на клиента да си наеме някой чистник, дето да попочисти потребителите и при следващата ситуация пак да се чудите какво да правите и да псувате.
Етикети: howto, phpBB, phpBB3, reset password, форум
blagodarq ti !!! blizko e do ak1la no ne vseki bi se setil bravo mnogo polezno ! :)
BG OPIT blagodari za informaciqta