ITで遊ぶ

WordPressで管理者IDがわからないけれど、アカウントを作る方法

私はアウトソースしていたWordpressの記事の書き換えを自分でやるために、アカウントを作る必要があり調べました。

wodpressのデータベースにふたつのSQLで情報をインサートします。
インサート(追加)なので、従来のデータには影響ないはずです。
SQL文実行前に以下のことを確認します。

  • テーブルの接頭辞はなにか?(デフォルトはwp_)
  • 新しいユーザーの名前はなにか? (ここではnewuser2とします)
  • パスワードはなにか?(ここではpassword2とします)
  • ユーザーのメールアドレスはなにか?(ここではhogehoge@abc.comとします)
INSERT INTO wp_users (ID, user_login, user_pass, user_nicename, user_email, user_registered, user_status, display_name)
VALUES ('newuser2', MD5('password2'), 'newuser2', 'hogehoge@abc.com', NOW(), '0', 'newuser2');

次にユーザーに権限を与えますが、上で定義したユーザーのIDを知る必要があります。次のSQL文の結果を見ます。

select wp_users WHERE user_login = 'newuser2'; 
INSERT INTO wp_usermeta (umeta_id、user_id、meta_key、meta_value) VALUES (NULL, 'ユーザーiD', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');

 

関連記事

  1. WordPressへの引越し

  2. Chatworksの料金体系変化に応じてAsgaros Forum

  3. 予約システムを作れるWordPressプラグイン Amelia

  4. WooCommerceからB2Webへ(2)

  5. びっくりアクセス!18,000PV

  6. wp Cron

  7. WordPress Dtree

  8. ロリポップでPHPエラーが出た時