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. WP-DBManagerによるリストア

  2. snsシステムを建てようとすると

  3. eラーニングシステムの作り方

  4. BBPressで完全クローズドな会員サイトを作る

  5. wp Cron

  6. WordPress Dtree

  7. WordPressのログインにBasic認証をかける

  8. 会員サイトのちょっとしたプラグインの日本語化

記事をプリント