管理者ユーザーを追加するにはどうすればよいですか WordPress ダッシュボードまたはSQLにアクセスできない場合

ブログ/ウェブサイトを「引き継ぐ」必要がある状況があります WordPress、しかし、私たちはそれについて多くの資格を持っていません。
我々はありません持っているシナリオでは 管理者権限を持つユーザー 私はパスワードを知っていると、 私たちは、電子メールを持っていません これで管理者ユーザーを回復できます データベースへのアクセスはありません。 (cPanelアカウント)、ログインするのは少し不可能のようです WordPress。 ただし、「ドア」があります。 FTPアクセス サイトファイルは、私たちはデータベースのと対話し、制御を取ることを可能にします。

ブログのファイルにFTPアクセスできる場合 WordPress, 次の権限を持つユーザーのパスワードを回復する administrator または 新しいユーザーを追加しますそれは2つの方法で行うことができます。

1. wp-config.php ファイルのログインデータを使用して、phpMyAdmin を通じてブログ/Web サイトのデータベースにアクセスします。.

ケースでは、とのcPanelまたは他の管理システム経由のアクセスを持っていません phpMyAdminの我々はできます ダウンロード・アーカイブ ここで、または ダアーカイブを展開私たちはFTPに行くつもりです、ファイルとフォルダの横 WordPress.
ブラウザから phpMyAdmin にアクセスします: http://nume-blog.com/phpMyAdmin に接続します。 データベースのユーザー名とパスワード。 我々はwp-config.phpでそれらを見つける。
phpMyAdmin と入力したら、ブログ データベースでテーブル「」に移動します。wp_users」メールアドレスを簡単に変更できる場所(USER_EMAIL)。 アクセスできるメールアドレスを入力し、 WordPress パスワードをリセットします。

2. ユーザーの追加 WordPress 権限を持つ administrator、現在のテーマのfunctions.phpファイルを使用.

最初の方法よりも簡単で高速な方法ですが、管理者権限を持つ既存のユーザーに加えて、 もうXNUMXつ追加されます。 もちろん、このユーザのログインと一緒に、 あなたは他を変更することができます。 Eメールとパスワードを入力します。

この方法を適用するには、すべての最初の これは現在のテーマを識別 ブログを実行しています。 フロントページへのアクセス元で(ソースを表示します)そして「/WP-コンテンツ/テーマ/ ... "。 「/ themes / ..」の後のフォルダーは、現在のテーマフォルダーです。
FTPアクセス現在のテーマフォルダ(/ WP-コンテンツ/テーマ/ nume_tema /)とファイルを編集 のfunctions.php 今ここに。

functions.phpでは、一番下に次のコードを追加します。

 function wpb_admin_account(){
 $user = 'Username';
 $pass = 'Password';
 $email = 'email@domain.com';
 if ( !username_exists( $user )  && !email_exists( $email ) ) {
 $user_id = wp_create_user( $user, $pass, $email );
 $user = new WP_User( $user_id );
 $user->set_role( 'administrator' );
 } }
 add_action('init','wpb_admin_account');

赤で示されたデータのみを変更します。 $ユーザー, $パス si $メール.

攻撃、その後、あなたのfunctions.phpへの変更を保存します。 http://nume-site.com/wp-admin/どこ上記の入力内容にログインします。

このようにしてログインできます WordPress ランクの新しいユーザーと administrator。 認証後、functions.phpからこのコードを削除することを強くお勧めします。

テクノロジー愛好者として、2006年からStealthSettings.comで喜んで記事を書いています。macOS、Windows、Linuxなどのオペレーティングシステムに豊富な経験があり、プログラミング言語やブログプラットフォーム(WordPress)などにも精通しています。オンラインストア(WooCommerce、Magento、PrestaShop)も含め、さまざまな分野での経験があります。

» Linux » MySQL » 管理者ユーザーを追加するにはどうすればよいですか WordPress ダッシュボードまたはSQLにアクセスできない場合
コメント