• Risolto gianpagi

    (@gianpagi)


    Salve a tutti,
    qualcuno sa dirmi dove vengono memorizzati i ruoli e le associazioni agli utenti (i ruoli degli utenti). Pensavo ci fosse una tabella nel database.
    Grazie
    Gianpaolo

Stai visualizzando 5 risposte - dal 1 al 5 (di 5 totali)
  • Ciao @gianpagi ,

    Ce ne sono almeno due: #_users e #_usermeta. # è il prefisso delle tabelle.
    Le informazioni principali riguardo agli users sono registrate qui.

    Un saluto.

    Chi ha creato la discussione gianpagi

    (@gianpagi)

    Buongiorno Luca,
    si avevo visto queste tabelle ma io intendevo se esistesse un’anagrafica dei ruoli e una tabella di associazione dei ruoli agli utenti.
    Non riesco a trovare questi dati …

    Ciao @gianpagi ,
    Temo che nel db non esistano tabelle più in chiaro di queste.

    Le pagine amministrative estraggono questi dati e li combinano per una emissione a video comprensibile.

    Un saluto.

    Ciao @gianpagi,

    non so se può esserti utile, ma aggiungo a quanto detto da @luca21 che puoi trovare una lista dei ruoli e delle relative capability presenti in una installazione di WordPress qui:

    tabella #_options > cerca il record in cui il campo “option_name” contiene il valore “#_user_roles” (sostituisci # con il tuo prefisso tabella).

    Il contenuto è in formato serializzato, ma puoi comunque comprenderne il significato.

    In sintesi:
    – nella tabella #_users recuperi l’id di un utente
    – nella tabella #_usermeta cerchi la riga con campo “user_id” uguale al valore trovato prima e con campo “meta_key” che contiene il valore “#_capabilities”. Nel relativo campo “meta_value” troverai lo slug del ruolo assegnato a quell’utente.
    – nella tabella “#_options”, con le indicazioni fornite prima, trovi tutti i singoli permessi che fanno parte di quel ruolo.

    Spero di essere stato comprensibile.
    Ciao 🙂

    Chi ha creato la discussione gianpagi

    (@gianpagi)

    Grazie a tutti

Stai visualizzando 5 risposte - dal 1 al 5 (di 5 totali)
  • Il topic ‘Dove sono memorizzati i ruoli e le associazioni agli utenti ?’ è chiuso a nuove risposte.