WordPress MU instaliacijos “site admin“ vartotojo vardo keitimas


Pradėjau po truputį šiandien migruoti iš visų pakampių į vieną wordpress instaliaciją. Tam naudojama wordpress MU (multi user). Kas iš karto nepatiko: instaliacijos metu aukščiausio lygmens vartotojo (linux būtų atitikmuo super user, sudo, root) vardas “admin“.

“Saugu“.

Bemėgindamas pakeisti šį dalyką padariau keletą klaidų, tačiau išsprendžiau problemą.

Neskubėkite tik sukūrę naują vartotoją ir priskyrę jam “Administrator“ rolę, trinti “admin“. Ne.

Geriau iš viso nekurti naujo vartotojo.

Reikia eiti į phpMyAdmin duomenų bazių valdymo skydą, ir instaliacijai priskirtoje db atkilti šiuos veiksmus:

UPDATE wp_users SET user_login = 'new_username' WHERE user_login = 'admin';

po to, pagal instrukcijas, esančias http://mu.wordpress.org/forums/topic/13444?replies=8#post-78799 pakeisti wp_sitemeta lentelėje esančio admin nuostatas, t.y. pakanka pakeisti s:5 į s:x, kur x – Jūsų pasirinkto naujo prisijungimo vardo simbolių skaičius. Pavyzdyje tai “spacetest", kur x=9.

Reklama

Parašykite komentarą

Įveskite savo duomenis žemiau arba prisijunkite per socialinį tinklą:

WordPress.com Logo

Jūs komentuojate naudodamiesi savo WordPress.com paskyra. Atsijungti / Keisti )

Twitter picture

Jūs komentuojate naudodamiesi savo Twitter paskyra. Atsijungti / Keisti )

Facebook photo

Jūs komentuojate naudodamiesi savo Facebook paskyra. Atsijungti / Keisti )

Google+ photo

Jūs komentuojate naudodamiesi savo Google+ paskyra. Atsijungti / Keisti )

Connecting to %s

%d bloggers like this: