Recuperar la contraseña de administrador en drupal

Los métodos soportados para recuperar la contraseña de administrador en drupal son los siguientes:
  • Solicitar el cambio de contraseña mediante email: para ello ha de acudirse a la dirección http://www.$site.com?q=user/password.
  • El uso de drush permite la recuperación de contraseña de varias maneras:
    • drush uli: crea un link de login de un solo uso
    • drush upwd --password="givememypasswordback" admin: fuerza el reseteo de la contraseña.
  • Consultas de mysql:
    • Drupal 7: ha de generarse un hash que sea válido para el sitio, lo cual se consigue ejecutando en el directorio root del drupal el siguiente comando: ./scripts/password-hash.sh $newpwd. Una vez ejecutado, el script proporcionará un hash valido para el sitio que deberá copiarse. una vez hecho esto, se ejecuta la consulta UPDATE users SET pass ='$hash' WHERE uid = 1; desde phpmyadmin que dejará la contraseña nueva que haya sido especificada
    • Drupal 6: se ha de ejecutar la siguiente consulta UPDATE users SET pass = MD5('givememypasswordback') WHERE uid=1; desde phpmyadmin

¿Fue útil la respuesta?

 Imprimir éste Artículo

Leer también

Problemas al actualizar contenidos: el nombre del usuario x no existe.

Este problema se debe a que drupal construye consultas complejas en cuanto encuentra elementos...