Err.. it more looks like you dumped the old user and started over? I don't know how common it is that a system allows you to change user identity, but in the home-made community I'm programming for a living, we're allowing users to change it all except the numerical ID which anyway is the technical way to identify users.