Понеделник, 20 Януари 2014 12:52

Как да възстановим изгубена администраторска парола?

Написана от

Обикновено, добавянето, редактирането и изтриването на потребител се прави през Администраторския панел. За да извършите тези действия, трябва да сте се вписали във системата с потребител, който е в групата Супер Администратор.

Понякога се получават ситуации, в които това е невъзможно. Например, вашият сайт е хакнат и паралота ви е сменена, човека, който е знаел паролата вече е неоткриваем или вие сте имали паролата, но сте я забравили.

Въпреки тези случаи, все още е възможното това да бъде поправено в базата данни на Joomla и да можете отново да се впишете в администраторския панел. Съществуват три метода, които ще изясним по-надолу.

 

Използване на опцията "Забравена парола"

 

Ако имате достъп до email-a който е използван за потребителя с администраторски права, можете да използвате опцията "Забравена парола" от предната част на сайта. За целта просто трябва да да натиснете - Забравена парола?, след което да въведете email-a и на посочения адрес ще получите връзка от която ще можете да промените паролата.

 

Промяна на паролата в базата данни

 

За да използвате този метод, трябва да имате достъп до MySQL базата и phpMyAdmin

 

Използвайте phpMyAdmin за да отворите базата данни.

Отворете таблицата jos_users oт списъка с таблици.

Щракнете върху бутона Прелисти (Browse), това ще покаже всички потребители в базата.

Намерете потребителя, на който искате да промените паролата и след това натиснете бутона за редактиране.

Формата която се зареди, Ви позволява да редактирате полето password (парола). Копирайте стойноста:

d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199

в полето password и натиснете бутона Go. phpMyAdmin ще покаже съобщение "Affected rows: 1". След тази операция парола ще е сменена на "secret".

 

Другият вариант е да изберете от падащото меню Function в полето password стойност MD5 и в полето парола да напишете желаната от вас парола, например newpassword. След като натиснете бутона Go паролата вече ще е newpassword.

6. Влезте в администраторски панел и променете паралота на някоя по-сигурна, която съдържа цифри и знаци.

 

Добавяне на нов потребител Администратор

 

Ако промяната на паролата не работи или не сте сигурни кой потребител принадлежи на групата Супер Администратор, можете да използвате следния метод за да създадете нов потребител.

 

Отворете с phpMyAdmin базата на вашата Джумла!.

Press the "SQL" button in the toolbar to run a SQL query on the selected database. This will display a field called "Run SQL query/queries on database <your database>". Натиснете бутона SQL от лентата с бутони. Това ще отвори поле наречено "Run SQL query/queries on database <вашата база>"

Изтрийте текста в това поле и въведете следното:

INSERT INTO `jos_users`
(`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`,
`gid`, `registerDate`, `lastvisitDate`)
VALUES (NULL, 'Administrator2', 'admin2', 'your-email@yourdomain.com',
'd2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199',
'Super Administrator', 0, 1, 25, '0000-00-00 00:00:00', '0000-00-00 00:00:00');
INSERT INTO `jos_core_acl_aro` VALUES (NULL, 'users', LAST_INSERT_ID(), 0, 'Administrator', 0);
INSERT INTO `jos_core_acl_groups_aro_map` VALUES (25, '', LAST_INSERT_ID());

натиснете бутон Go.

 

4. След като сте направили всичко до тук, ще можете да се впишете в Администраторския панел с потребител admin2 и парола secret. След като влезете в системата, отидете в меню потребители и въведете сложни и сигурни данни за новия потребител.

 

Примерите горе използваха думата "secret". Ето още 2 възможности:

 

- парола = "MD5 Hash"

------------------------------------------------------

- admin = 433903e0a9d6a712e00251e44d29bf87:UJ0b9J5fufL3FKfCc0TLsYJBh2PFULvT

- secret = d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199

- OU812 = 5e3128b27a2c1f8eb53689f511c4ca9e:J584KAEv9d8VKwRGhb8ve7GdKoG7isMm

Допълнителна информация

  • Версия: Joomla! 1.5
  • Категория: Защита
Прочетена 8080 пъти Последно променена в Сряда, 29 Януари 2014 22:12

Реклама

Онлайн във форума

Имаме 3 гости и 0 потребители на линия

    Реклама