WordPressデータベースのテーブルプレフィックスを簡単に変更する方法

WordPressのインストール中に、データベーステーブルの接頭辞「wp_」を何かに変更するかどうかを尋ねられます。通常、この処理はスキップされるため、WordPressはデフォルトのテーブルプレフィックス「wp_」でデータベースを自動的に作成します. 


多くのWordPressユーザーは、WordPressデータベーステーブルのプレフィックスを変更する方法をよく尋ねます。 WordPressのデフォルトのテーブルプレフィックスを変更することで、サイトのセキュリティが向上すると信じている. WordFenceによると, それはあなたのサイトのセキュリティを強化するために何もしません、そしてそれはあまりにも危険なプロセスです。場合によっては、ユーザーはバックアップを作成せずにデータベースを変更または変更しようとし、その結果、サイトを失うことになります. 

データベーステーブルのプレフィックスを変更してもサイトのセキュリティが強化されない理由?

次に、WordPressデータベースをハッキングする方法について説明します。通常、最も一般的な攻撃は「SQLインジェクション」と呼ばれ、ハッカーがアプリケーションに脆弱性を実行してアクセス権を取得します。これを行う最も簡単な方法はプラグインを使用することです。とにかく、攻撃者がデータベースへのアクセス権を取得した場合、攻撃者はデータベースで持っているのと同じ機能を持つことになります。彼らは通常、データベースでスクリプトを実行してすべての詳細を取得します. 

WordPressのデータベーステーブルプレフィックスを変更しても、攻撃者はプラグインなどの脆弱なアプリケーションを介してアクセスし、サイトのすべての詳細を簡単に取得できるため、サイトのセキュリティを強化することはできません。. 

nullのプラグインまたはテーマには脆弱なスクリプトが含まれている可能性があるため、nullのプラグインまたはテーマをダウンロードしないことを強くお勧めします。.

サイトとデータベースを保護したい場合は、Securiのような優れたセキュリティサービスを使用できます。 Securiは完全なWebサイトセキュリティソリューションであり、DDoS、ブルートフォース、脆弱性攻撃などの攻撃者からサイトを保護します。 ハッキングされたサイトをクリーンアップ そして、はるかに。 WordPressサイトのセキュリティを真剣に考えている場合は、Securiを使用する必要があります。 Securiを確認する.

WordPressデータベーステーブルプレフィックスを変更する方法

すでに述べたように、セキュリティのためにデータベースプレフィックスを変更する必要はありません。 WordPressサイトのデータベースプレフィックスを変更する場合は、それを行うことができます。 WordPressサイトでデータベースプレフィックスを簡単に変更するための正確な手順を示します.

準備: 始める前に、サイトとデータベースの完全バックアップを取ることを強くお勧めします。何か問題が発生した場合、ワンクリックでデータベースを簡単に復元できます。 BackupBuddyは優れたバックアッププラグインであり、ワンクリックでデータベースまたはサイトを復元できます.

WordPressデータベースのプレフィックスを変更する方法は2つあります,

  • phpMyAdminを使用してデータベースのプレフィックスを変更できます
  • プラグインを使用してWordPressデータベーステーブルのプレフィックスを変更できます

この記事では、両方の方法を示します。それでは、掘り下げてみましょう.

方法1、phpMyAdminを使用してデータベーステーブルのプレフィックスを変更する

これは、データベース接頭辞を変更するための非常に一般的な方法です。このためには、ホスティングcPanelにログインする必要があります.

ステップ1、wp-config.phpファイルを編集する

ホスティングcPanelにログインした後、WordPressをインストールしたルートディレクトリに移動します。を開く wp-config.php ファイルを見つけ、「$ table_prefix = ‘wp_’;」という行を見つけます。. 

テーブルの接頭辞行を変更する wp_ たとえば好きなものに, ry_ または xz_​​013654. 使用できるのは文字、数字、アンダースコアのみです. 

WordPress wp-configファイルを見つける

テーブルプレフィックスの編集が終わったら、忘れずに保存してください.

ステップ2、phpMyAdminでデータベーステーブル名を変更する

次のステップでは、phpMyAdminを介してデータベースにアクセスする必要があります。 cPanel WordPressホスティングを使用している場合は、データベースセクションでphpMyAdminを簡単に見つけることができます。.

phpMyAdminのホスティング

さまざまなテーブルが表示され、サイトの構造やインストールしたプラグインの数によって異なります.

WordPressデータベーステーブル

テーブルプレフィックスの名前を変更する最も速い方法は、SQLクエリを実行することです。ここで、上の図に示したSQLセクションからSQLコマンドを実行します。使用できるSQLクエリがあります。

RENAMEテーブル `wp_commentmeta` TO` jr_commentmeta`;
RENAMEテーブル `wp_comments` TO` jr_comments`;
RENAMEテーブル `wp_links` TO` jr_links`;
RENAMEテーブル `wp_options` TO` jr_options`;
RENAMEテーブル `wp_postmeta` TO` jr_postmeta`;
RENAMEテーブル `wp_posts` TO` jr_posts`;
RENAMEテーブル `wp_termmeta` TO` jr_termmeta`;
RENAMEテーブル `wp_terms` TO` jr_terms`;
RENAMEテーブル `wp_term_relationships` TO` jr_term_relationships`;
RENAMEテーブル `wp_term_taxonomy` TO` jr_term_taxonomy`;
RENAMEテーブル `wp_usermeta` TO` jr_usermeta`;
RENAMEテーブル `wp_users` TO` jr_users`;

これはデフォルトのSQLコマンドであり、追加のテーブルがある場合は、簡単に追加できます。慌てる必要はありません。それはとても簡単です。変えたいみたい wp_jr_, したがって、追加のテーブル名を変更する場合は、次のように記述する必要があります。

RENAMEテーブル `wp_yoast_seo_links` TO` jr_yoast_seo_links`; 

SQLクエリを実行する

SQLコマンドを入力したら、[GO]をクリックしてプロセスを実行します.

手順3、データベーステーブルのwp_fieldsの名前を変更する

プレフィックスとしてwp_を使用しているフィールドが2つあります(wp_optionsとwp_usermeta)。次のクエリを実行することで、これらのフィールドのプレフィックスを簡単に変更できます。インストールしたプラグインの数が異なる場合があります。さらにwp_フィールドが見つかった場合は、それらの名前も変更する必要があります。. 

UPDATE `jr_options` SET` option_name` = REPLACE( `option_name`、 ‘wp _’、 ‘jr_’)WHERE` option_name` LIKE ‘%wp_%’;
UPDATE `jr_usermeta` SET` meta_key` = REPLACE( `meta_key`、 ‘wp _’、 ‘jr_’)WHERE` meta_key` LIKE ‘%wp_%’;

SQLスクリプトを入力した後、[Go]ボタンをクリックして続行します。これで、WordPressのデータベーステーブルプレフィックスが正常に変更されました.

データベースのプレフィックスを変更した後の様子を次に示します.

WordPressデータベースの接頭辞を変更

方法2:プラグインを使用してデータベーステーブルのプレフィックスを変更する

データベースや手動のプロセスに触れたくない場合は、Brozzme DBプラグインを使用して行うことができます。このプラグインを使用すると、ワンクリックでどこからでもデータベースプレフィックス(データベースとwp-config.php)を変更できます.

まず、インストールしてアクティブ化します Brozzme DBプラグイン. WordPress管理パネルから、 ツール> DBプレフィックス. デフォルトでは、このプラグインは自動的に新しい接頭辞を生成します。希望しない場合は、独自の接頭辞を入力できます。使用できるのは文字、数字、アンダースコアのみです.

Brozzme DBプレフィックス

最後にクリック DBプレフィックスを変更 そしてあなたは終わった.

WordPressサイトをテストする

WordPressデータベースの接頭辞を変更したら、サイトをテストします。まず、サイトにログインし、ページ、投稿、検索など、考えられるすべてのものをテストする必要があります。 Webサイトが以前と同じように機能している場合は、データベースの別のバックアップを作成します. 

このチュートリアルが、脆弱なアプリケーションを使用してデータベースを攻撃する方法とそれらを回避する方法を理解するのに役立つことを願っています。また、プラグインとphpMyAdminを使用してWordPressのデータベーステーブルプレフィックスを変更する方法も示しました。エラーが発生した場合は、コメントセクションでお知らせください。この記事を友達と共有することを忘れないでください.

その他の役立つ記事,

  • WordPressデータベースを最適化してサイトを高速化する方法
  • サイトにログインできない場合にすべてのWordPressプラグインを無効にする方法
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map