Добавить админа wordpress

Discussion in 'PHP' started by _eXorcist_, 28 May 2010.

  1. _eXorcist_

    _eXorcist_ New Member

    Joined:
    24 Dec 2009
    Messages:
    69
    Likes Received:
    3
    Reputations:
    0
    Имею доступ к базе данных одного сайт движок WP что нужно написать в phpmyadmin что бы добавить еще одного администратора в базу данных




    INSERT INTO `wp_users` ( `ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name` ) VALUES ( '111111', 'kron', '$P$BgUgKeB0WJjyyyMqjAQl0..qoBaNdf/', 'kron', 'kron@mail.ru', '', '2010-03-29 02:54:49', '', '0', 'kron' );

    пользователя добавил а вот ему права как выставить админа ?

    при заходе пишет вот это

    я так понимаю в таблицу
    еще что то надо добавлять
     
    #1 _eXorcist_, 28 May 2010
    Last edited: 28 May 2010
  2. krypt3r

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

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Code:
    UPDATE wp_usermeta
    SET meta_value = 'a:1:{s:13:"administrator";b:1;}' 
    WHERE user_id = 111111 
    AND meta_key = 'wp_capabilities';
    
     
  3. _eXorcist_

    _eXorcist_ New Member

    Joined:
    24 Dec 2009
    Messages:
    69
    Likes Received:
    3
    Reputations:
    0

    все равно тоже самое пишет
     
  4. krypt3r

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

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Вот вариант, сработавший у меня
    Code:
    INSERT INTO `wp_users` ( `ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name` ) VALUES ( '111111', 'kron', '$P$BgUgKeB0WJjyyyMqjAQl0..qoBaNdf/', 'kron', 'kron@mail.ru', '', '2010-03-29 02:54:49', '', '0', 'kron' ); 
    CREATE TEMPORARY TABLE `new_admin` SELECT * FROM wp_usermeta WHERE user_id = 1;
    UPDATE `new_admin` SET `user_id` = 111111;
    INSERT INTO `wp_usermeta` (`user_id`, `meta_key`, `meta_value`) SELECT `user_id`, `meta_key`, `meta_value` FROM `new_admin`;
    DROP TABLE `new_admin`;
    
     
  5. _eXorcist_

    _eXorcist_ New Member

    Joined:
    24 Dec 2009
    Messages:
    69
    Likes Received:
    3
    Reputations:
    0

    выдает такую ошибку когда в базу заношу

     
    #5 _eXorcist_, 28 May 2010
    Last edited: 28 May 2010
  6. krypt3r

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

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Какую такую?