Originariamente inviato da Threepwood
Ti spiego, è una tabella di login dove la PK è il login stesso
per cui:
idlog --> PK --> (es. Guybrush)
idlogin --> dovrebbe essere l'incrementale univico
la chiave primaria serve ad identificare un record in modo univoco e a rigor di logica dovrebbe "solo" fare quello.

Come lo usi tu invece e' un attributo del record, cioe' fa parte dei dati del record. Se cancelli uno user e poi lo rimetti questo valore andrebbe a pallino come chiave primaria... infatti senti la mancanza di un id autoincrement.

Rimuovi l'autoincrement all'idlog e settalo invece come indice UNIQUE e poi aggiungi una colonna con la PK autoincrement.... come ti ha suggerito nicola.