Zum Hauptinhalt springen
Blog & News

Aktuelles & Updates von
Joomla, Wordpress und Co.

News, HowTos und Tutorials rund um Webdesign, Webentwicklung, Webhosting und Digitalisierung.

Blog & News

Wordpress Multisite: Kein Zugriff auf Netzwerk Administration

12.12.2023 · 2 Min Lesezeit
Wordpress Multisite Network Admin

Fehlender Zugriff auf die Netzwerkadministration in einer Wordpress Multisite lässt sich über die Datenbank beheben.

In der Tabelle "sitemeta" gibt es das Feld "site_admins" darin befindet sich ein serialisiertes Array mit den Admins der Mutlisite. Der eigene Benutzername muss dort also auftauchen:

a:5:{i:0;s:5:"admin";i:1;s:9:"user12345";i:2;s:4:"user";i:3;s:5:"user1";i:4;s:8:"user1234";}

a:5 am Anfang des Arrays zeigt an, dass das Array fünf Elemente enthält. Die Länge jedes Elements wird auch durch s:x angegeben, wobei x die Länge des Array-Elements ist. Die Länge des Administrator-Benutzernamens wird beispielsweise durch s:5 angezeigt

Damit sollte nun der Zugriff auf Plugins und Themes unter "Meine Websites" wieder funktionieren. Ist das nicht der Fall müssen die folgenden Werte geprüft werden:

wp_users > Benutzername?

wp_usermeta > wp_capabilities Adminberechtigung?

wp_usermeta > wp_user_level 10??

Hier das zusammenfassende SQL Skript:

INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`, `user_registered`) VALUES ('newadmin', MD5('password1234567890change_me'), 'firstname lastname', Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.', '0', NOW());
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');
INSERT INTO `wp_sitemeta` ( `site_id`, `meta_key`, `meta_value`  ) VALUES (1, 'site_admins', 'a:1:{i:0;s:8:"newadmin";}' );

Siehe Auch:
https://wordpress.stackexchange.com/questions/72871/add-wordpress-mu-network-admin-via-database

 

Zurück zur Übersicht