A user signed up, his name was wossy. The database assigned him "2289"... For whatever reason, the website saw him as user "2290" the random string of text was being displayed for the new user... because the field doesnt exist in the database..
This is NOT what happened. The system does NOT create users and it does NOT randomly assign userid numbers.
And it does NOT assign random IP addresses and email addresses to these phantom users.
You had TWO users - the fact that you could not see the userid 2290 in the db isn't relevant - it existed, or you would not have been able to call up the profile, see the IP and email address, and so on. This information was INPUTTED by whoever registered that account and it is NOT related to the "wossy" account.
I have had a vBulletin license for close to 12 years and have been running installations of it that long, and I think in all that time I have gone into the database maybe a dozen times - there's simply very seldom a reason to do that. Leave the db alone to do its thing.
You freaked out because you had two accounts registered almost simultaneously. There WERE two accounts, you said so yourself. There was NO misassignment of userid number and there was NO magically created user in the db that has a unique email and a IP address.
You didn't use scientific method to investigate this and then you wiped out any chance at all of figuring anything out, by meddling with the database. It's stupid.
You're wasting good people's time with this nonsense.