Me pasó que como un boludo perdí la password de una instalación de wordpress local y sin email server funcionando lo único que me quedaba era entrar a la base de datos y cambiar a mano la password de mi usuario. Aca está como hice en MySQL obviamente.

Ingresamos a mysql con tu password de root o el usuario que uses.

mysql -u root -p

Ahora usamos la base elegida para almacenar los datos de tu wordpress

use mywordpressDB

Ahora hacemos un muy simple update:

UPDATE wp_users SET user_pass = MD5('mynewpassword') WHERE user_login = 'myuser'