WordPress Tabellenpräfix (wp_): In der Datenbank anpassen
Julia Wagner
Cybersecurity-Expertin
Ein WordPress Tabellenpräfix (standardmäßig "wp_") zu ändern, ist eine gute Sicherheitspraxis, um Ihre Website vor sogenannten SQL-Injections und anderen Datenbank-bezogenen Angriffen zu schützen. Hier ist ein Leitfaden, wie Sie das Tabellenpräfix für eine bestehende …
Ein WordPress Tabellenpräfix (standardmäßig "wp_") zu ändern, ist eine gute Sicherheitspraxis, um Ihre Website vor sogenannten SQL-Injections und anderen Datenbank-bezogenen Angriffen zu schützen. Hier ist ein Leitfaden, wie Sie das Tabellenpräfix für eine bestehende WordPress-Installation sicher ändern können.
Schritt-für-Schritt-Anleitung
Vor dem Beginn
- Backup erstellen: Bevor Sie Änderungen an Ihrer Datenbank vornehmen, sollten Sie immer ein vollständiges Backup erstellen. Dies schließt sowohl die Datenbank als auch die Dateien ein.
- Wartungsmodus aktivieren: Setzen Sie Ihre Website in den Wartungsmodus, um sicherzustellen, dass während des Vorgangs keine Daten verloren gehen oder Korruption auftritt.
Datenbankzugriff
- Zugriff auf die Datenbank: Greifen Sie auf Ihre Datenbank über phpMyAdmin oder ein ähnliches Datenbankverwaltungstool zu, welches von Ihrem Hosting-Provider bereitgestellt wird.
Tabellenpräfix ändern
- SQL-Abfrage ausführen: Sie müssen für jede Tabelle in Ihrer WordPress-Datenbank eine SQL-Abfrage ausführen, um das Präfix zu ändern. Die Abfrage sieht folgendermaßen aus:
RENAME table `wp_alteTabelle` TO `neuesPräfix_alteTabelle`;
- Wiederholen Sie dies für alle Tabellen.
- Präfix in der wp-config.php ändern: Jetzt müssen Sie Ihr neues Tabellenpräfix in der Datei
wp-config.phpIhrer WordPress-Installation reflektieren. Suchen Sie die Zeile, die so beginnt:
$table_prefix = 'wp_';
- und ersetzen Sie 'wp_' mit Ihrem neuen Präfix.
Optionen und Benutzermetadaten aktualisieren
- Optionen Tabelle aktualisieren: Einige Optionen in der Tabelle
wp_options(oder was Ihr neues Präfix nun ist) werden spezifische Präfixes in den Optionennamen verwenden. Ausgehend vonwp_, müssen Sie das neue Präfix in allen relevanten Optionen reflektieren:
UPDATE `neuesPräfix_options` SET `option_name` = REPLACE(`option_name`, 'wp_', 'neuesPräfix_') WHERE `option_name` LIKE 'wp_%';
- UserMeta Tabelle aktualisieren: Machen Sie das gleiche für die
wp_usermetaTabelle:
UPDATE `neuesPräfix_usermeta` SET `meta_key` = REPLACE(`meta_key`, 'wp_', 'neuesPräfix_') WHERE `meta_key` LIKE 'wp_%';
Überprüfen und Beenden
- Funktionsüberprüfung: Nachdem Sie alle diese Änderungen vorgenommen haben, überprüfen Sie Ihre Website auf Funktionsfähigkeit.
- Wartungsmodus deaktivieren: Wenn alles richtig funktioniert, können Sie den Wartungsmodus deaktivieren.
Wichtige Hinweise
- Vermeiden Sie die Verwendung von Sonderzeichen oder Leerzeichen im Tabellenpräfix.
- Achten Sie darauf, dass das neue Präfix eindeutig ist und nicht bereits in Ihrer Datenbank verwendet wird. Andernfalls könnten Konflikte entstehen.
Was zu tun ist, wenn etwas schief geht:
- Stellen Sie das Backup wieder her, das Sie vor Beginn des Vorgangs erstellt haben, falls etwas schiefgeht.
Die Änderung des WordPress Tabellenpräfixes kann die Sicherheit erhöhen, aber achten Sie darauf, dass Sie diesen Vorgang sorgfältig durchführen. Bei Unsicherheiten oder fehlender Erfahrung kann es ratsam sein, professionelle Hilfe in Anspruch zu nehmen oder sich intensiver mit dem Thema zu beschäftigen, bevor Sie Änderungen vornehmen.
Julia Wagner
Cybersecurity-Expertin, Webect IT Solutions
