WordPressデータベースに管理ユーザーを作成する
データベース内から新しいWordPress管理ユーザーを作成できます。元の管理者ユーザーが破損しているか削除されている場合は、この方法を使用します。
警告:データベースに変更を加える前に、必ずサイトをバックアップしてください。
- phpMyAdminにサインイン。
- phpMyAdminの左側のメニューで、サイトが使用するデータベースの名前を選択します。
- 「表」でユーザー表を探し、チェックボックスではなく名前を選択して選択します。テーブル名の前にはテーブルプレフィックスが付きます(たとえば、ユーザーテーブルの名前はwp_usersまたはwp_1wsryb9585_usersのようになります)。
- トップメニューから「挿入」を選択します。
- 「値」列に、次のように入力します。
フィールド 入力する値 ID 別のユーザーがまだ使用していない番号。この番号は、 wp_usermetaテーブルのエントリを作成するときに使用する必要があるため、書き留めておいてください。 user_login WordPressダッシュボードにアクセスするためのユーザー名。 user_pass このユーザーのパスワード。 警告: 「関数」列で「 MD5 」を選択してください。user_nicename このユーザーのニックネーム。 user_email このユーザーのメールアドレス。 user_registered カレンダーアイコンを選択し、このユーザーが登録された日時を選択します。 user_status これを0に設定します。 display_name このユーザーに表示される名前。 - 右側で、「実行」を選択します。
- 左側のメニューで、サイトで使用するデータベースの名前を選択します(手順2を繰り返します)。
- 「表」で、 usermeta表を探し、次の手順で使用する表の接頭辞を確認します(たとえば、usermeta表の名前がwp_usermetaの場合、接頭辞はwp_で、名前がwp_1wsryb9585_usermetaの場合、接頭辞はwp_1wsryb9585_などとなります)。 。
- チェックボックスではなく名前を選択して、 usermetaテーブルを選択します。
- トップメニューから「挿入」を選択します。
- 「値」列に、次のように入力します。
フィールド 入力する値 user_id 手順5のIDを入力します。 meta_key ステップ8で説明したデータベース接頭辞の前に、機能という単語を入力します(たとえば、データベース接頭辞がwp_の場合はwp_capabilities、それがwp_1wsryb9585_の場合はwp_1wsryb9585_capabilitiesなどのように入力します)。 meta_value 以下をコピーして入力します。a :1:{s:13: "administrator"; s:1: "1";}
- 右側で、「実行」を選択します。
- 「挿入」タブをもう一度選択します。
- 「値」列に、次のように入力します。
フィールド それは何ですか... user_id 手順5のIDを入力します。 meta_key 手順8で説明したデータベース接頭辞の前にuser_levelという単語を入力します(たとえば、データベース接頭辞がwp_の場合はwp_user_level、それがwp_1wsryb9585_の場合はwp_1wsryb9585_user_levelなどと入力します)。 meta_value 数値10を入力します。 - 右側で、「実行」を選択します。
これで、新しいユーザー名とパスワードでWordPressにサインインできます。
注意:新しいユーザーでWordPressにサインインするには、サインインページが適切に機能している必要があります。サインインページでエラーが発生した場合は、まずエラーを修正する必要があります。
詳細
- WordPressにサインインできない場合の対処方法は次のとおりです。
- WordPressユーザーの作成または管理についてサポートが必要な場合は、 WordPressプレミアムサポートチームがお手伝いします。