WordPress : You do not have sufficient permissions to access this page.

11/06/2009
By

Ya hace varias semanas atras estaba migrando los usuarios de un blog de WordPress hacia el blog de chapincraft, el cual tambien esta en WP. Al parecer toda la informacion de los usuarios (contraseñas, permisos, etc), pero por alguna razon no podia ingresar al dashboard de chapincraft.

Cada vez que queria ingresar al tablero me sacaba este error:

You do not have sufficient permissions to access this page.

Borre la base de datos de WordPress y volvi a migrar a los usuarios. Pero aun asi no funciono. No podia crear o editar paginas, nada mas que el contenido se podia accesar.

Luego de mucha desesperacion encontre que anteriormente las tablas de wordpress utilizaban el prefijo por defecto wp_ y en esta instalacion es diferente. Lo malo es que las meta_keys tienen valores como:

  • wp_user_level
  • wp_capabilities
  • wp_autosave_draft_ids

Y es necesario cambiarlo a:

  • nuevoprefijo_user_level
  • nuevoprefijo_capabilities
  • nuevoprefijo_autosave_draft_ids

Para solucionar este problema hay que actualizar los valores de los meta_keys. Solo tienen que cambiar prefix_ con el valor del nuevo blog.  Notese que las comillas para string y nombres de campos son diferentes. No olviden hacer backup!!

UPDATE `prefix_usermeta` SET `meta_key` = REPLACE( `meta_key` , 'wp_', 'prefix_' );
UPDATE `prefix_options` SET `option_name` = 'prefix_user_roles' WHERE `option_name` ='wp_user_roles' AND `blog_id` =0;

Luego de estos cambios por fin logre ingresar satisfactoriamente ;-)

Via | beconfused

Popularity: 1% [?]


Otros articulos de interes:

  1. Popularity Contest 1.4 WordPress 2.6 Plugin Fixed and Hacked
  2. WordPress Update Script
  3. Super Cache – Como aumentar la velocidad de WordPress
  4. Como mejorar el rendimiento de WordPress con caché
  5. WordPress actualización automática 2.7.1 – Cannot redeclare pclziputilpathreduction

Tags: meta key, meta keys, nada, option name

One Response to WordPress : You do not have sufficient permissions to access this page.

  1. estuardo on 26/10/2010 at 16:49

    Gracias por el tip,, me ahorraste mucha investigación con esta guía.

    saludos

Leave a Reply

Your email address will not be published. Required fields are marked *

*