Risolto. Il Problema era nel comando:
InsertCommand="INSERT INTO [Utenti] ([nome], [password], [role]) VALUES (?, ?, ?)"
Andava tolto il campo ID che si valorizza in automatico.

Grazie mille.