Me deparei com um desafio interessante hoje quando um amigo precisou de ajuda com o WordPress dele.
Além de não lembrar a senha para dar login no site ainda por cima o usuário ainda não era administrador, visto que foi uma outra pessoa que instalou/configurou para ele. E como precisava fazer upgrade urgente por vários motivos eu fui lá tentar arrumar.
Acabou que foi tão complicado. Basicamente dois passos: Primeiro resetar a senha do usuário e segundo elevar o privilégio dele.
A primeira parte é fácil e está bem documentada aqui. Se tiver o phpmyadmin instalado, ai é mais boiada ainda.
Elevar o privilégio é um pouco mais complicado, mas nada de rocket science.
Faça o seguinte: conecte no banco dados e descubra o ID do usuário (digamos que o user_login seja Fulano):
Depois pegue o ID e faça a mudança de privilégios (digamos que o ID seja 999):
Voilá! Agora foi só dar login com privilégio de administrador e rodar o auto-update.