più che il database, io lo gestirei con le sessioni... Ogni volta che un utente si loga, inizializzerai delle varibili, te poi ti porti dirtro senza problemi in tutto il sito, in cui specificherai il tipo di utente, tipo: admin, visitatore, socio, etc. In base tipo di utente gli farai vedere quelle che vuoi tu...