Забыл админский пароль от сайта. Сайт на ворд пресе

Discussion in 'PHP' started by Campeguk, 24 May 2010.

  1. Campeguk

    Campeguk New Member

    Joined:
    13 Apr 2010
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Забыл (точнее, старый не пдходит) админский пароль от сайта, воостанавливать по ящику не хочет!! Помогите пожалуйста, кто сталкивался.. Имею доступ по фтп. Где его искать??
     
  2. KATYA

    KATYA Active Member

    Joined:
    9 Feb 2009
    Messages:
    236
    Likes Received:
    121
    Reputations:
    9
    В базе MySQL он наверно в MD5 :(
     
    #2 KATYA, 24 May 2010
    Last edited: 24 May 2010
  3. roxblnfk

    roxblnfk Elder - Старейшина

    Joined:
    6 Feb 2010
    Messages:
    189
    Likes Received:
    42
    Reputations:
    19
    вписать туда другой md5 от известного пароля
     
  4. Failure

    Failure Elder - Старейшина

    Joined:
    21 Sep 2008
    Messages:
    179
    Likes Received:
    46
    Reputations:
    16
    PHP:
    <?php
    $u 
    "user"//имя пользователя в бд
    $p "pass"//пароль в бд
    $l "localhost"//где бд
    $n "wp"//имя бд
    mysql_connect($l$u$p) or die('Не верные данные');
    mysql_select_db($n) or die('такой бд нет');
    if(
    mysql_query("UPDATE `wp_users` SET user_pass='$P$BAhAEFVXHWqUVO8UNPV6iW8xEyRdkM0' WHERE ID=1")) echo "Пароль 1234567";
    else 
    "ошибка";
    ?>
    льеш на фтп, и запускаешь
    P.S.
    хз почему, но там генерит не верные хэшы для вордпресса (у мя на локалхосте v.2.9.2) мб алгоритм уже поменялся, в примере выше хэш для пасса 1234567, на инсайдпро хэш другой =\
     
    #4 Failure, 24 May 2010
    Last edited: 24 May 2010
  5. Campeguk

    Campeguk New Member

    Joined:
    13 Apr 2010
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Спасибо всем за отзывчивость, все попробую!
    Failure, мне залить в корень сайта и запустить? заливать как php файл? и пароль будет 1234!?
     
  6. GrandMaster

    GrandMaster Active Member

    Joined:
    16 May 2009
    Messages:
    107
    Likes Received:
    114
    Reputations:
    25
    куда хочешь
    ага. Пасс будет 1234567

    не забудь поменять эти значения на свои
    PHP:
    $u "user"//имя пользователя в бд
    $p "pass"//пароль в бд
    $l "localhost"//где бд
    $n "wp"//имя бд 
     
  7. Campeguk

    Campeguk New Member

    Joined:
    13 Apr 2010
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Понятно! Спасибо
     
  8. Campeguk

    Campeguk New Member

    Joined:
    13 Apr 2010
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    $l = "localhost"; //где бд

    писать домен или айпи???
     
  9. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    оставить как есть
     
  10. GrandMaster

    GrandMaster Active Member

    Joined:
    16 May 2009
    Messages:
    107
    Likes Received:
    114
    Reputations:
    25
    Далеко не всегда
    Если просто локалхост не подойдет, то спроси у хостинга или посмотри в конфиг файле двжика
     
  11. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    На его хостинге полюбому есть phpmyadmin
    дальше по плану, profit
     
    1 person likes this.
  12. Rebz

    Rebz Banned

    Joined:
    8 Nov 2004
    Messages:
    4,052
    Likes Received:
    1,534
    Reputations:
    1,128
    если у тебя есть доступ к фтп, просто посмотри конфиг ворд-пресса и оттуда возьми все значения.
     
  13. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Будет Parse Error - знаки доллара следует заэкранировать
     
  14. MAG0t

    MAG0t New Member

    Joined:
    19 Jan 2007
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    установи в другую папку движек и введи свой пасс (или 12345, потом изменишь)
    потом либо в phpMyAdmin, либо сделай бекап БД и скопируй хэш этого пароля (таблица users) и замени старый хэш на новый
     
  15. Campeguk

    Campeguk New Member

    Joined:
    13 Apr 2010
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Спасибо всем за помощь

    Все решилось само собой! Хостер переносил все хозяйство на другой сервер и заработала восстановлялка пароля))