Support » Plugin: User Role Editor » Reset in user role editor – lost access

  • Resolved orjanmen

    (@orjanmen)


    Hi.
    Pressed “reset” to reset that particular role, but it seemed to reset my whole page. Now I have no access to some plugins. How do I get this back? Before i pressed reset, I had a box extra in User Role Editor-window, where I could choose access to plugin. I want that box back.

    – Please respond. Huge trouble here.

    http://wordpress.org/plugins/user-role-editor/

Viewing 15 replies - 1 through 15 (of 26 total)
  • Plugin Author Vladimir Garagulya

    (@shinephp)

    Hi,

    “Reset” is applied to ALL roles, not to the selected one only. Plugin shows you this warning before action:
    “Reset Roles to WordPress defaults. Be careful, all changes made by you or plugins will be lost. Some plugins, e.g. S2Member, WooCommerce reactivation could be needed. Continue?”.
    So deactivate/activate plugin which capabilities you lost at the “Custom Capabilities” section of User Role Editor. That plugin will create its capabilities set again.

    HI I am having the same issue, I reset my role editor accidently but i got no warning messages. Now i am not bale to deactivate plugins as the plugin tab in the Dashboard does not appear, nor do I have pages, users etc.

    I have tried to amend the admin meta table filed in SQL database but this has not helped.

    Urgently need help to get adminitrator with full access, i have allot of plugins installed.

    Can someone advise what I should do.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Hi,

    I suppose you user has not standard “Administrator” role assigned, but some custom created role. Right? If Yes, it was lost after reset. This function executed the same core code which WordPress uses to create its standard roles during installation. No one custom line of code is executed there.

    Check what role your user has with this SQL command:

    select * from wp_usermeta where user_id=1 and meta_key='wp_capabilities';

    replace user id with your user ID and replace database prefix from the default ‘wp_’ to the one you use. Replace it to the “administrator”.
    It should be like this

    a:1:{s:13:"administrator";b:1;}

    The username is Adminitrator and the and the wp_capabilities is set to as follows:

    a:1:{s:13:”administrator”;b:1;}

    Sorry username: Administrator

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Check the result of this command:

    select * from wp_options where option_name='wp_user_roles';

    it should be the same as these data – just after “Reset” click on my test site:

    a:5:{s:13:"administrator";a:2:{s:4:"name";s:13:"Administrator";s:12:"capabilities";a:62:{s:13:"switch_themes";b:1;s:11:"edit_themes";b:1;s:16:"activate_plugins";b:1;s:12:"edit_plugins";b:1;s:10:"edit_users";b:1;s:10:"edit_files";b:1;s:14:"manage_options";b:1;s:17:"moderate_comments";b:1;s:17:"manage_categories";b:1;s:12:"manage_links";b:1;s:12:"upload_files";b:1;s:6:"import";b:1;s:15:"unfiltered_html";b:1;s:10:"edit_posts";b:1;s:17:"edit_others_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:10:"edit_pages";b:1;s:4:"read";b:1;s:8:"level_10";b:1;s:7:"level_9";b:1;s:7:"level_8";b:1;s:7:"level_7";b:1;s:7:"level_6";b:1;s:7:"level_5";b:1;s:7:"level_4";b:1;s:7:"level_3";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:17:"edit_others_pages";b:1;s:20:"edit_published_pages";b:1;s:13:"publish_pages";b:1;s:12:"delete_pages";b:1;s:19:"delete_others_pages";b:1;s:22:"delete_published_pages";b:1;s:12:"delete_posts";b:1;s:19:"delete_others_posts";b:1;s:22:"delete_published_posts";b:1;s:20:"delete_private_posts";b:1;s:18:"edit_private_posts";b:1;s:18:"read_private_posts";b:1;s:20:"delete_private_pages";b:1;s:18:"edit_private_pages";b:1;s:18:"read_private_pages";b:1;s:12:"delete_users";b:1;s:12:"create_users";b:1;s:17:"unfiltered_upload";b:1;s:14:"edit_dashboard";b:1;s:14:"update_plugins";b:1;s:14:"delete_plugins";b:1;s:15:"install_plugins";b:1;s:13:"update_themes";b:1;s:14:"install_themes";b:1;s:11:"update_core";b:1;s:10:"list_users";b:1;s:12:"remove_users";b:1;s:9:"add_users";b:1;s:13:"promote_users";b:1;s:18:"edit_theme_options";b:1;s:13:"delete_themes";b:1;s:6:"export";b:1;}}s:6:"editor";a:2:{s:4:"name";s:6:"Editor";s:12:"capabilities";a:34:{s:17:"moderate_comments";b:1;s:17:"manage_categories";b:1;s:12:"manage_links";b:1;s:12:"upload_files";b:1;s:15:"unfiltered_html";b:1;s:10:"edit_posts";b:1;s:17:"edit_others_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:10:"edit_pages";b:1;s:4:"read";b:1;s:7:"level_7";b:1;s:7:"level_6";b:1;s:7:"level_5";b:1;s:7:"level_4";b:1;s:7:"level_3";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:17:"edit_others_pages";b:1;s:20:"edit_published_pages";b:1;s:13:"publish_pages";b:1;s:12:"delete_pages";b:1;s:19:"delete_others_pages";b:1;s:22:"delete_published_pages";b:1;s:12:"delete_posts";b:1;s:19:"delete_others_posts";b:1;s:22:"delete_published_posts";b:1;s:20:"delete_private_posts";b:1;s:18:"edit_private_posts";b:1;s:18:"read_private_posts";b:1;s:20:"delete_private_pages";b:1;s:18:"edit_private_pages";b:1;s:18:"read_private_pages";b:1;}}s:6:"author";a:2:{s:4:"name";s:6:"Author";s:12:"capabilities";a:10:{s:12:"upload_files";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;}}s:11:"contributor";a:2:{s:4:"name";s:11:"Contributor";s:12:"capabilities";a:5:{s:10:"edit_posts";b:1;s:4:"read";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:12:"delete_posts";b:1;}}s:10:"subscriber";a:2:{s:4:"name";s:10:"Subscriber";s:12:"capabilities";a:2:{s:4:"read";b:1;s:7:"level_0";b:1;}}}

    did thats and it shows this:

    a:8:{s:13:”administrator”;a:2:{s:4:”name”;s:13:”Administrator”;s:12:”capabilities”;

    a:8:{s:13:"administrator";a:2:{s:4:"name";s:13:"Administrator";s:12:"capabilities";a:8:{s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:7:"level_0";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:12:"upload_files";b:1;}}s:6:"author";a:2:{s:4:"name";s:6:"Author";s:12:"capabilities";a:24:{s:12:"upload_files";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:7:"level_2";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;s:11:"edit_events";b:1;s:14:"edit_locations";b:1;s:13:"delete_events";b:1;s:15:"manage_bookings";b:1;s:16:"delete_locations";b:1;s:16:"edit_recurrences";b:1;s:21:"read_others_locations";b:1;s:17:"email_single_user";b:1;s:20:"email_multiple_users";b:1;s:21:"edit_recurring_events";b:1;s:23:"delete_recurring_events";b:1;s:19:"upload_event_images";b:1;s:19:"read_private_events";b:1;s:22:"read_private_locations";b:1;}}s:11:"contributor";a:2:{s:4:"name";s:11:"Contributor";s:12:"capabilities";a:18:{s:10:"edit_posts";b:1;s:4:"read";b:1;s:7:"level_1";b:1;s:7:"level_0";b:1;s:12:"delete_posts";b:1;s:11:"edit_events";b:1;s:14:"edit_locations";b:1;s:13:"delete_events";b:1;s:15:"manage_bookings";b:1;s:16:"delete_locations";b:1;s:16:"edit_recurrences";b:1;s:21:"read_others_locations";b:1;s:17:"email_single_user";b:1;s:21:"edit_recurring_events";b:1;s:23:"delete_recurring_events";b:1;s:19:"upload_event_images";b:1;s:19:"read_private_events";b:1;s:22:"read_private_locations";b:1;}}s:6:"editor";a:2:{s:4:"name";s:6:"Editor";s:12:"capabilities";a:8:{s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:7:"level_0";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:12:"upload_files";b:1;}}s:16:"sacredstudyyear1";a:2:{s:4:"name";s:16:"SacredStudyYear1";s:12:"capabilities";a:8:{s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:7:"level_0";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:12:"upload_files";b:1;}}s:16:"sacredstudyyear2";a:2:{s:4:"name";s:16:"SacredStudyYear2";s:12:"capabilities";a:12:{s:4:"read";b:1;s:7:"level_0";b:1;s:11:"edit_events";b:1;s:14:"edit_locations";b:1;s:13:"delete_events";b:1;s:15:"manage_bookings";b:1;s:16:"delete_locations";b:1;s:16:"edit_recurrences";b:1;s:21:"read_others_locations";b:1;s:21:"edit_recurring_events";b:1;s:23:"delete_recurring_events";b:1;s:19:"upload_event_images";b:1;}}s:10:"subscriber";a:2:{s:4:"name";s:10:"Subscriber";s:12:"capabilities";a:14:{s:4:"read";b:1;s:7:"level_0";b:1;s:11:"edit_events";b:1;s:14:"edit_locations";b:1;s:13:"delete_events";b:1;s:15:"manage_bookings";b:1;s:16:"delete_locations";b:1;s:16:"edit_recurrences";b:1;s:21:"read_others_locations";b:1;s:21:"edit_recurring_events";b:1;s:23:"delete_recurring_events";b:1;s:19:"upload_event_images";b:1;s:19:"read_private_events";b:1;s:22:"read_private_locations";b:1;}}s:8:"teachers";a:2:{s:4:"name";s:8:"Teachers";s:12:"capabilities";a:8:{s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:7:"level_0";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:12:"upload_files";b:1;}}}

    Can you advise how to proceed?
    Thanks

    Plugin Author Vladimir Garagulya

    (@shinephp)

    The reason of your problem with access is that your administrator role contains just 8 capabilities

    a:8:{s:12:"delete_posts";b:1;s:22:"delete_published_posts";b:1;s:10:"edit_posts";b:1;s:20:"edit_published_posts";b:1;s:7:"level_0";b:1;s:13:"publish_posts";b:1;s:4:"read";b:1;s:12:"upload_files";b:1;}}

    Replace this field value with one as it should be from my yesterday post above.

    HI
    I’ve got the same issue and i don’t know what is wrong? Any idea?

    Thanks for your help

    ‘wp_capabilities’
    a:1:{s:13:”administrator”;b:1;}

    ‘wp_user_roles’
    a:5:{s:13:”administrator”;a:2:{s:4:”name”;s:13:”Administrator”;s:12:”capabilities”;a:63:{s:13:”switch_themes”;b:1;s:11:”edit_themes”;b:1;s:16:”activate_plugins”;b:1;s:12:”edit_plugins”;b:1;s:10:”edit_users”;b:1;s:10:”edit_files”;b:1;s:14:”manage_options”;b:1;s:17:”moderate_comments”;b:1;s:17:”manage_categories”;b:1;s:12:”manage_links”;b:1;s:12:”upload_files”;b:1;s:6:”import”;b:1;s:15:”unfiltered_html”;b:1;s:10:”edit_posts”;b:1;s:17:”edit_others_posts”;b:1;s:20:”edit_published_posts”;b:1;s:13:”publish_posts”;b:1;s:10:”edit_pages”;b:1;s:4:”read”;b:1;s:8:”level_10″;b:1;s:7:”level_9″;b:1;s:7:”level_8″;b:1;s:7:”level_7″;b:1;s:7:”level_6″;b:1;s:7:”level_5″;b:1;s:7:”level_4″;b:1;s:7:”level_3″;b:1;s:7:”level_2″;b:1;s:7:”level_1″;b:1;s:7:”level_0″;b:1;s:17:”edit_others_pages”;b:1;s:20:”edit_published_pages”;b:1;s:13:”publish_pages”;b:1;s:12:”delete_pages”;b:1;s:19:”delete_others_pages”;b:1;s:22:”delete_published_pages”;b:1;s:12:”delete_posts”;b:1;s:19:”delete_others_posts”;b:1;s:22:”delete_published_posts”;b:1;s:20:”delete_private_posts”;b:1;s:18:”edit_private_posts”;b:1;s:18:”read_private_posts”;b:1;s:20:”delete_private_pages”;b:1;s:18:”edit_private_pages”;b:1;s:18:”read_private_pages”;b:1;s:12:”delete_users”;b:1;s:12:”create_users”;b:1;s:17:”unfiltered_upload”;b:1;s:14:”edit_dashboard”;b:1;s:14:”update_plugins”;b:1;s:14:”delete_plugins”;b:1;s:15:”install_plugins”;b:1;s:13:”update_themes”;b:1;s:13:”mc_add_events”;b:1;s:17:”mc_approve_events”;b:1;s:16:”mc_manage_events”;b:1;s:12:”mc_edit_cats”;b:1;s:14:”mc_edit_styles”;b:1;s:17:”mc_edit_behaviors”;b:1;s:17:”mc_edit_templates”;b:1;s:16:”mc_edit_settings”;b:1;s:17:”mc_edit_locations”;b:1;s:12:”mc_view_help”;b:1;}}s:6:”editor”;a:2:{s:4:”name”;s:6:”Editor”;s:12:”capabilities”;a:34:{s:17:”moderate_comments”;b:1;s:17:”manage_categories”;b:1;s:12:”manage_links”;b:1;s:12:”upload_files”;b:1;s:15:”unfiltered_html”;b:1;s:10:”edit_posts”;b:1;s:17:”edit_others_posts”;b:1;s:20:”edit_published_posts”;b:1;s:13:”publish_posts”;b:1;s:10:”edit_pages”;b:1;s:4:”read”;b:1;s:7:”level_7″;b:1;s:7:”level_6″;b:1;s:7:”level_5″;b:1;s:7:”level_4″;b:1;s:7:”level_3″;b:1;s:7:”level_2″;b:1;s:7:”level_1″;b:1;s:7:”level_0″;b:1;s:17:”edit_others_pages”;b:1;s:20:”edit_published_pages”;b:1;s:13:”publish_pages”;b:1;s:12:”delete_pages”;b:1;s:19:”delete_others_pages”;b:1;s:22:”delete_published_pages”;b:1;s:12:”delete_posts”;b:1;s:19:”delete_others_posts”;b:1;s:22:”delete_published_posts”;b:1;s:20:”delete_private_posts”;b:1;s:18:”edit_private_posts”;b:1;s:18:”read_private_posts”;b:1;s:20:”delete_private_pages”;b:1;s:18:”edit_private_pages”;b:1;s:18:”read_private_pages”;b:1;}}s:6:”author”;a:2:{s:4:”name”;s:6:”Author”;s:12:”capabilities”;a:10:{s:12:”upload_files”;b:1;s:10:”edit_posts”;b:1;s:20:”edit_published_posts”;b:1;s:13:”publish_posts”;b:1;s:4:”read”;b:1;s:7:”level_2″;b:1;s:7:”level_1″;b:1;s:7:”level_0″;b:1;s:12:”delete_posts”;b:1;s:22:”delete_published_posts”;b:1;}}s:11:”contributor”;a:2:{s:4:”name”;s:11:”Contributor”;s:12:”capabilities”;a:5:{s:10:”edit_posts”;b:1;s:4:”read”;b:1;s:7:”level_1″;b:1;s:7:”level_0″;b:1;s:12:”delete_posts”;b:1;}}s:10:”subscriber”;a:2:{s:4:”name”;s:10:”Subscriber”;s:12:”capabilities”;a:2:{s:4:”read”;b:1;s:7:”level_0″;b:1;}}}

    Plugin Author Vladimir Garagulya

    (@shinephp)

    It seems your administrator role is fine.
    Please read this post
    http://role-editor.com/how-to-restore-deleted-wordpress-user-roles/
    May be it may help.

    Thanks. I tried different solution but eventually i don’t have any administrator register and i can’t create one so i can’t use the plugin ‘User role editor’ to add manually capabilities. I tried to reactivate missing plugin but nothing changes. I tried the third variant but same…

    Any idea???

    Plugin Author Vladimir Garagulya

    (@shinephp)

    Is it single site WP installation?

    yes

Viewing 15 replies - 1 through 15 (of 26 total)
  • The topic ‘Reset in user role editor – lost access’ is closed to new replies.