Kuopassa.net

Lisää kirjoituksia netistä.

Etsi blogista

WordPressiin admin-oikeuksien lisääminen jo olemassa olevalle käyttäjälle phpMyAdminin kautta

Kirjoitettiin
Päivitettiin 8. kesäkuuta 2014 kello 00.33

Tee omalla vastuulla. Tämä on kaksivaiheinen prosessi koska WordPressissä jo on se käyttäjätili, jolle halutaan myöntää administraattorin käyttöoikeudet. Koska sellainen käyttäjätili on jo luotu, sen tiedoista pitää poimia kyseisen käyttäjän uniikki ID-tunnus. Se on numero, joka löytyy phpMyAdminin sisältä taulukosta wp_users. Tuosta taulukosta löytyy tällä hetkellä WP:ssä olevien käyttäjien ID-numerot, käyttäjätunnukset, salasanat ym. tietoja, mutta se ei ole se paikka, josta käsin säädetään esimerkiksi admin-oikeuksia. Ylläpitäjän oikeuksia varten pitää säätää taulua wp_usermeta.

Lisää-välilehden sisältämät kentät vanhassa phpMyAdminin versiossa.
Vanhan englanninkielisen phpMyAdmin Insert-välilehden näkymä.

ID-tunnuksen, eli -numeron, avulla kohdistetaan ylläpitäjän käyttöoikeudet haluttuun käyttäjätiliin. Jos käyttäjällä, jonka nimimerkki on kuopassa on ID-numero 15, käyttöoikeudet käytännössä kohdistetaan tuolle numerolle menemällä phpMyAdminissa taulukon wp_usermeta sisälle ja lisäämällä sinne kaksi uutta riviä. Rivien lisääminen tapahtuu klikkaamalla phpMyAdminin ulkoasun yläreunassa näkyvää *Lisää*- tai *Insert*-välilehteä. Sen jälkeen rivien lisäämistä varten tarvitaan kolme tietoa, jotka ovat:

  1. user_id on (tässä esimerkissä): 15
  2. meta_key on: wp_capabilities
  3. meta_value on a:1:{s:13:"administrator";s:1:"1";}

Sitten lisätään toinen rivi samaan wp_usermeta-tauluun. Tuolloin lisätään nämä kolme tietoa:

  1. user_id on (tässä esimerkissä): 15
  2. meta_key on: wp_user_level
  3. meta_value on: 10

Koska käyttäjä on jo olemassa, käyttäjän vanhat oikeudet kummittelevat wp_usermeta-taulukossa. Se tarkoittaa, että kaksi vanhaa riviä pitää deletoida. Sen voi tehdä avaamalla wp_usermeta-taulukon, klikkaamalla *Selaa*- tai *Lisää*-linkkiä ja paikallistamalla ne kaksi riviä, joissa ID-kentän arvo on yhtä kuin haluamasi käyttäjän ID-numero, ja joissa wp_capabilities-rivin kohdalla ei lue administrator, sekä joissa wp_user_level-rivin kohdalla ei ole numerona 10.

phpMyAdminin wp_usermeta-taulun sisältöjä Browse-välilehdellä.
Päivityksen jälkeen taulukosta pitäisi löytyä nämä kaksi riviä. Huomaa ID-numero.

Saatat olla kiinnostunut näistä:
Tietoa kirjoittajasta

"WordPressiin admin-oikeuksien lisääminen jo olemassa olevalle käyttäjälle phpMyAdminin kautta" on saanut pisteet 7 yhteensä 10 pisteestä. Julkaisu on pisteytetty 1 kerran. Tämä juttu mukaan laskettuna blogissa on julkaistu yhteensä 1205 kirjoitusta. Tämän sivun niin sanottu kestolinkki on tässä siltä varalta jos haluat linkittää siihen esimerkiksi blogista tai joltain foorumilta. Tagi tai tagit: .

Tsekkaa myös minkälaisia valokuvia teen: www.pjti.fi