Originariamente inviato da Gnegno
i permessi sono molto pochi, non so se possa essere utile inserirli in un'altra tabella, o gestirli staticamente nelle pagine.
Una sola tabella ... sono tutti dati che riguardano lo user e quindi atomici, alla stregua di un indirizzo in agenda.
Cmq per tenere in sessione il livello amministrativo dell'utente, lo intendi nel caso di sessioni lato db, perchè salvarglielo su cookie, non credo sia sicuro (smentiscimi pure se ho detto una cavolata :P)
Usa le sessioni con cookies.