Hace unos días tuve un incidente con una instalación de WordPress a la cual no podía acceder, no tenía la contraseña y no había manera de restaurarla, pero sí contaba con acceso a la herramienta de gestión de bases de datos PHPMyAdmin.
Para restaurar la contraseña primero generamos una nueva, ya que WordPress guarda en la base de datos un hash MD5 de la contraseña, es decir, no guarda los caracteres en sí, sino que lo encripta y genera un código único para cada clave. Para generar una nueva, si estamos en Mac usamos el siguiente comando:
$ md5 -s nuevopassword MD5 ("nuevopassword") = a7f15dadaafe4f037f9dace179b1767c
Existen comandos similares para windows y linux.
Una vez lo tenemos entramos en PHPMyAdmin, vamos a la tabla wp-users, y en el campo user_pass del usuario de turno (en mi caso lo necesitaba para admin) ponemos el código recién generado (sin espacios).
Finalmente guardamos la consulta, y ya podremos acceder usando nuestra nueva contraseña.
Espero que os sea útil