• I’ve taken over a website with Participants Database Version 1.4.9.1 installed, which is working fine in terms of listing the records and being able to add/view them, etc. However, what isn’t working is the ability to modify fields or any of the settings.

    When I go to Plug-Ins > Installed Plugins > Participants Database > Settings, I get the following message:

    You do not have sufficient permissions to access this page.

    And the page is blank. I’m currently logged in as a WordPress admin.

    I can’t access the Manage Database Fields Page, in fact, there’s no link anywhere for it in the admin.

    Any idea what’s going wrong here?

    TIA!

    https://www.ads-software.com/plugins/participants-database/

Viewing 15 replies - 1 through 15 (of 20 total)
  • Plugin Author xnau webdesign

    (@xnau)

    That usually means the URL is incorrect. The link may be incorrect…at any rate, you should update the plugin.

    Thread Starter e2thej

    (@e2thej)

    What should the link actually be?

    Here’s what the plugin is attempting to link to:

    https://signalhillculinarycenter.com/delwp/wp-admin/admin.php?page=participants-database_settings_page

    I had a similar issue. There is probably a plugin or database entry conflicting.

    Thread Starter e2thej

    (@e2thej)

    Believe it or not, Participants Database in the ONLY plug-in present.

    Plugin Author xnau webdesign

    (@xnau)

    The URL appears correct.

    Perhaps you need to flush your rewrite rules: go to the permalinks setting, then save the setting, that will rebuild the rewrite rules.

    Thread Starter e2thej

    (@e2thej)

    I tried saving the permalinks, but no luck, the link to the plugin settings still complains about not having permissions.

    I have the exact same problem.

    I have been dealing with it since the last WP update a couple of days ago. It has occurred with multisite domains and also single use domains. Deleted the plugin and databases. Re-installed. No luck. Tried the suggestions above – no luck. Cleared admin privileges, no luck.

    Tried all the WP suggestions associated with the error “You do not have sufficient permissions to access this page.” including forcing a WP database update. No luck.

    Installed on new WP install (new domain) as only plugin and it worked normally for awhile but when attempting to adjust settings as to the Admin Settings the error repeat. We again lost control and cannot access the settings area at all. Verified Admin permissions.

    Removal of plugin and database does nothing to resolve the problem. In fact we get this error in removing the plugin:

    Fatal error: Cannot redeclare class Participants_Db in /home/mydomain/public_html/wp-content/plugins/participants-database/participants-database.php on line 3461

    Appreciate any suggestions to get back control. Thanks.

    Also the desktop admin panel disappears.

    See normal screenshot (new install on new domain) for Admin Settings: https://screencast.com/t/Kjh6A7P2

    But after the error we cannot even see the full plugin panel (different website with error): See screenshot 2: https://screencast.com/t/fchYs3DLba and screenshot 3: https://screencast.com/t/OBB5ijdN

    Thanks in advance

    Plugin Author xnau webdesign

    (@xnau)

    Are you doing anything that would affect the capabilities associated with the admin role?

    Admin role for the plugin or the website?

    Admin role on Admin Settings in the Plugin; YES we were trying to set admin privileges for the participant-database website. We cannot access the setup screen to make any edits even as Admin or SuperUser. We deleted three databases and uninstalled and deleted the plugin and got the error above.

    We reinstall the plugin and the problem persists. We do not know how to fully remove the plugin or its data and/or know how to correct the permissions problem.

    We did NOT make any changes to User privileges to WordPress directly.

    The new website is also showing Admin issues and your plugin is the ONLY plugin at this moment.

    Please tell us how to completely remove the plugin and any residual code or impacts or how to reset the privileges required to regain control over the settings area of the plugin.

    Thanks

    Thread Starter e2thej

    (@e2thej)

    I’m definitely not doing anything to affect admin capabilities.

    Plugin Author xnau webdesign

    (@xnau)

    I assume you’re using the latest version of the plugin? I can’t find a reason for this happening if things haven’t been modified, nor can I duplicate the problem to debug it myself, so I’m at a loss to give you something concrete to fix it, I’m sorry.

    Ok. I accept that.

    It may be a problem caused by another plugin. But I need to remove the plugin completely. Please tell me how to completely remove it. I found and removed three database files. I also removed the plugin folder… but this does not seem to remove it 100%.

    Where does the plugin write the Admin permissions and other Settings? We cannot find that data in any of the database files nor in the plugin folder.

    If we remove the folder and database files and re-install the plugin again… it still has the prior settings and issues. If we can remove it and its settings 100% then we might be able to fix this problem or at least minimize the damage.

    Also, We can create a standalone WP installation for the non-profit that wants to use the plugin outside of their normal site.

    Please tell me were I can find the settings data and how to remove it.

    Thanks,

    Craig

    Also answering your questions and to provide you more data:

    Yes, we are using the plugin Version 1.6.2.5

    This problem appeared after update to WP 4.2.4 and the last plugin update. It occurred when we attempted to edit the plugins Admin Settings and user settings for “Record Edit Access Level” and “Plugin Admin Access Level”

    Where in the database or php files does the plugin set the user permissions? Can we edit these settings? It is highly likely that our user settings and or permissions do not match those used by your plugin as we do have custom types and user types.

    We cannot find where your plugin records this data but would like to try to set the permissions manually.

    Suggest you have a reset to default settings function for guys like me who screw it up. ??

    Hello:

    I have diagnosed the problem and found what appears to be a solution.

    The plugin Admin Settings page appears to set the default “Plugin Admin Access Level” as “Admin” which is not a default WP user type anymore. WP appears to be using “Administrator” as the primary admin user type.

    Furthermore, we use Administrator as a SuperUser status and created a webmaster user type that uses “Admin” as a user type. The webmaster is basically a normal WP administrator but cannot admin plugins or other key settings.

    When uninstalling the participants-database plugin, it does not fully remove itself from WP. We found it left the database files and finally after a lot of searching we found a residual trace of the plugin named “pdb-default_options” in the database table wp_options.

    The corrupt privileges setting are stored in this field. It was NOT deleted when the plugin was deleted. When the plugin was re-installed this option was not overwritten and therefore the problem re-emerged.

    After removing that option from the wp-options table and then re-installing the plugin we were able to access the full menu of options and settings for the plugin and it now works again… although we have NOT attempted to change the “Plugin Admin Access Level” or any other Admin Settings.

    We found NO other plugins interfering with this plugin although other plugins that allow for or create custom user types might cause problems.

    I would like to suggest that the delete function also remove the “pdb-default_options” from wp_options table. Also a reset to default status would be nice.

    We will do some additional testing going forward and will likely use the plugin in a separate WP install so as to not cause issues with the main site.

    Overall we appreciate and commend you on the plugin. It is a very nice plugin. Thank you.

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘You do not have sufficient permissions to access this page.’ is closed to new replies.