Nachträglich den Standard WordPress Tabellenpräfix ändern

Wenn Ihr WordPress manuell installiert habt konntet Ihr den WordPress Tabellenpräfix ändern. Bei automatischen Installationen eures Webhosters wird normalerweise das Präfix nicht geändert, dies kann ein Sicherheitsrisiko darstellen. Infolgedessen lautet Standardmäßig das Präfix wp_.

 

Was ist das Datenbank Tabellen Präfix?

WordPress legt bei der Installation mehrere Tabellen an. Das Präfix ist in dem Fall eine kurze Zeichenkette vor dem Namen einer Tabelle. Zum Beispiel sind die Benutzerdaten standardmäßig in der Tabelle wp_users gespeichert. Der Name der Tabelle ist hier users mit dem WordPress Tabellenpräfix wp_. Dementsprechend sieht Ihre Datenbank in phpMyAdmin ungefähr so aus:

  • wp_commentmeta
  • wp_comments
  • wp_links
  • wp_options
  • wp_postmeta
  • wp_posts
  • wp_terms
  • wp_term_relationships
  • wp_term_taxonomy
  • wp_usermeta
  • wp_users

 

Tabellenpräfix während der manuellen Installation ändern

Wenn Ihr WordPress manuell installiert, wird während des Installation-Vorgangs nach den Datenbankverbindungs-Daten gefragt. Hier habt Ihr die Möglichkeit den Tabellenpräfix zu ändern. Nutzt am besten diese Gelegenheit den Standard Tabellenpräfix wp_ anzupassen.

Blog Nachträglich den Standard WordPress Tabellenpräfix ändern 01

 

Nachträglich per Hand den WordPress Tabellenpräfix ändern

Natürlich besteht die Möglichkeit den Präfix nachträglich zu ändern. Dies ist allerdings etwas aufwändiger als diesen direkt bei der Installation anzupassen.

Dazu öffnen Sie zuerst phpMyAdmin und navigieren zur WordPress Datenbank. Dort markiert Ihre alle Tabellen und klickt im Dropdown Menü darunter auf Tabellenpräfix ersetzen.

Blog Nachträglich den Standard WordPress Tabellenpräfix ändern 02

Jetzt nur noch den alten und den neuen Präfix eingeben und auf abschicken klicken.

Blog Nachträglich den Standard WordPress Tabellenpräfix ändern 03

Als nächstes müssen Sie in den Tabellen options und usermeta den neuen Präfix bekannt machen. Dazu folgenden SQL Code in phpMyAdmin ausführen. Den Eintrag wpneu_ ersetzen Sie durch Ihren Tabellenpräfix.

UPDATE wpneu_options SET option_name = REPLACE(option_name, 'wp_', 'wpneu_');
UPDATE wpneu_usermeta SET meta_key= REPLACE(meta_key, 'wp_', 'wpneu_');

Zuletzt passen Sie noch in der Datei wp-config.php den Eintrag bezüglich des Tabellenpräfixes an. Dazu laden Sie sich die Datei per FTP Programm wie zum Beispiel Filezilla herunter. Öffnen Sie die Datei und suchen Sie folgenden Code heraus. Ersetzen Sie den Eintrag mit dem neuen Präfix.

$table_prefix = 'wp_';

Anschließend laden Sie die Datei wieder auf den Server hoch.

 

Warum sollte Sie das WordPress Tabellenpräfix ändern?

Hauptgrund warum Sie das WordPress Tabellenpräfix ändern sollten ist das Thema Sicherheit. Sie machen es mit dem geänderten Präfix Angreifern schwerer die Tabellen in der Datenbank zu finden. Dies erhöht die Sicherheit erheblich. Wenn Sie mehrere Webseiten betreiben verwenden Sie mehrere Tabellenpräfixe.


Zurück