0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

WordPressのユーザー名を間違えた時の「最も安全な直し方」【phpMyAdminで1箇所だけ】

Posted at

私:「大変大変!wordpressのユーザー名間違えてたよ!管理画面からはユーザー名は変更できないって書いてある!」

ChatGPT: 「WordPress では、管理画面から ユーザー名(user_login)は変更できないよ。そのため「間違えて作った!」というとき、ネット上では
① ユーザーを削除
② もう一度作り直す
という記事が多いけど、これは最もリスクが高い方法。
投稿の紐づけや権限周りでトラブルが発生しやすいんだよ。」

私:「ふむふむ。そりゃそうだよね。今から投稿内容とか書き換えるって泣くよ」

ChatGPT:「実は、正しい方法は phpMyAdmin で1箇所書き換えるだけ でいいんだよ」

私:「え?教えて教えて!!お願いします!!!」
  

✔ 結論

wp-config.php の $table_prefix を確認し、
{prefix}users テーブルの user_login を書き換えるだけで終わる。

✔ 手順(最短・安全)

1. $table_prefix を確認する

WordPressインストールフォルダの wp-config.php を開き、
次の行を見る: 
 

$table_prefix = 'wpabc****';

  
→ この 'wpabc****' がテーブルの接頭辞なので、これをメモ。

触るべきテーブル名は {prefix}users → wpabc****users

 

2. phpMyAdmin で修正する

  • phpMyAdmin へログイン

  • 左側から wpabc****users テーブルを選択

  • 編集したいユーザー名の編集をクリック

  • user_login を変更したい名前に変える

  • 実行(Save) を押す

👉 この1箇所の修正だけで完了。

※ ID や user_pass などは触らない。

 

3. WordPressで仕上げ

WP管理画面 → ユーザー

  • ニックネームを正しい名前にする

  • 「ブログ上の表示名」を選び直す

これでログイン名も表示名も揃う。

 

✔ なぜ“削除して新規作成”はNGか?

  • 投稿の author ID が変わる

  • コメントやカスタム投稿の紐づけがズレる

  • 複数権限の場合に意図せぬ不具合が出る

  • 最低限のDB修正ですむのに、リスク高すぎ。

 

✔ 補足:複数 WordPress が同居している場合

さくらのレンタルサーバーなどでは、
複数の WordPress を置くと prefix が複数できる。

例:

wpc1234users

wpae5678users

wpXYZ901users

→ 必ず wp-config.php の $table_prefix を見て確定させる のが安全。

 

✔ まとめ

  • WP管理画面ではユーザー名変更不可

  • DBの user_login を1箇所だけ書き換えればOK

  • 削除→新規作成は非推奨

  • $table_prefix を確認して正しい users テーブルを触る

ChatGPT先生、今日もありがとうございます!!

 

追記

私:「これって、レンタルサーバーが違っても同じなのかな?」

ChatGPT: 「他のサーバー会社でも、やり方はまったく同じ。
ただし、サーバー会社によって「phpMyAdminの入り方」が違うだけ。
WordPressの仕組み自体はどこでも共通だから、ユーザー名修正の方法も共通。
違うのはここだけ。

  • phpMyAdmin の場所
  • DBログインの仕方
  • DB名やprefixの自動設定のクセ

ということでした。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?