wordpressを使用したリニューアル案件時、支給されたユーザーidとパスワードが投稿者のものでした。
さいわいmysqlへの接続はできたので、以下の方法で対処しました。
- mysqlにログイン
- wp_userテーブルを確認
- 管理者と思われるユーザーのパスワードハッシュを投稿者のパスワードハッシュに変更
- wp_userテーブルで管理者と思われるユーザー名と支給されたパスワードでログイン
- ログインできたので、支給されたユーザーの権限を管理者に変更
- 念のため、管理者のパスワードを元のハッシュ値に戻す
mysql上では、パスワードはハッシュ化されていましたが、ハッシュ化されたパスワードごと上書きする形です。
ローカル環境で作業しましたが、管理者のパスワードが分からない場合はmysqlにログインさえできれば、なんとかなりますね。