No, cosi:
CREATE TABLE dettagli_permessi (
id int(10) NOT NULL auto_increment,
id_utente int(10) NOT NULL,
pagina varchar(20) default NULL,
permesso tinyint(2) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Se hai questi dubbi, ti suggerisco di iniziare dalle basi della progettazione di database.