Steam installieren
Anmelden
|
Sprache
简体中文 (Vereinfachtes Chinesisch)
繁體中文 (Traditionelles Chinesisch)
日本語 (Japanisch)
한국어 (Koreanisch)
ไทย (Thai)
Български (Bulgarisch)
Čeština (Tschechisch)
Dansk (Dänisch)
English (Englisch)
Español – España (Spanisch – Spanien)
Español – Latinoamérica (Lateinamerikanisches Spanisch)
Ελληνικά (Griechisch)
Français (Französisch)
Italiano (Italienisch)
Bahasa Indonesia (Indonesisch)
Magyar (Ungarisch)
Nederlands (Niederländisch)
Norsk (Norwegisch)
Polski (Polnisch)
Português – Portugal (Portugiesisch – Portugal)
Português – Brasil (Portugiesisch – Brasilien)
Română (Rumänisch)
Русский (Russisch)
Suomi (Finnisch)
Svenska (Schwedisch)
Türkçe (Türkisch)
Tiếng Việt (Vietnamesisch)
Українська (Ukrainisch)
Ein Übersetzungsproblem melden
Username is the primary key of the homegrown database. Changing the primary key of a database not impossible, but is a large risk.
Risk as in, Steam would likely need to be down for part of a day. if anything went wrong, it would be longer.
Risk include loss of game entitlements, inventories, and anything else (everything else) because the primary key of the database is what ties it all together.
What they did is was not unusual at the time. Unfortunately, Valve did not address this very early on and now it is a monster of a problem. A monster of a problem that they will not touch unless and until they absolutely HAVE TO DO IT...which likely could be never.
You'd have a hard time paying me enough to manage that project to make it worth it.
I have been through this myself as a project manager. Updating and changing a db this size with this many active users is a gigantic mess. No matter what they do there is risk, and its compounded risk. if the update fails, things break, or the service goes dead and millions of people cannot even login until they recover.
I could relate the stress filled nightmare that my project was, but its pointless. Suffice it to say that even in a Fortune 100 changing even a db with 26K active daily users was a risk and required most of a weekend to accomplish, biting nails the whole way.
This is orders of magnitude larger and more complex, though granted they certainly have more people than I did.
Using the username itself as a primary key is itself a boneheaded, amateur move. My last project was managing a technical deployment for a healthcare system with 5.3 million active weekly users that was level-2 HITRUST compliant, and we still were able to accommodate requests like this regularly.
ETA: and I absolutely would manage a change project of this magnitude - but that's just more personal desperation to never have to deal with HIPAA and HITRUST again :P
I mean..... it sounds like there's a pretty big technical debt issue already, which is only going to get worse as time goes on. Sitting around and lamenting that it was implemented wrong or wasn't planned well initially doesn't actually change the fact that it's a problem that will need correction at some point.
It was and is. Back then though, not so much. They can actually be forgiven for the implementation.
It should have been corrected a very long time ago though, like pre-2010. Valve has almost no management though and something like this will require someone in Valve to be personally motivated to change it...or they are going to reach a point that for some reason they HAVE to.
I dont see it happening, personally. Should it? Of course it should. Changing usernames on a service like this is actually a security issue. Once your username is in the wild you have a problem that could easily be remedied.
I dont really have a dog in the fight. I just understand the issue and risk, mostly anyway from previous staff comments and an annoying project for an entitled customer. Like, I REALLY understand why they wouldnt want to.
Like, what other strangeness is buried in that DB that would need t be sortes out? They might have the additional issue of no one really knowing why what was done was, so no one wants to touch it.
One company I worked for was deep into constantly adding front ends to front ends for ancient systems that I am convinced, deep in the basement of a worn down building in Rochester there is a mummy of a man living there and keeping a punch card computer running to this day. ;)
Not astounding at all. No one currently working for Valve has this on their to do list. MikeB left ages ago and this is what Jay (another employee that left Valve) had to say way back when...
https://web.archive.org/web/20170526211558/http://forums.steampowered.com/forums/showthread.php?p=26088889
For one, only you see it when you log in. That's it.
Secondly, given the amount of users Steam has nowadays, there's a high likelihood the username you want to change it to is already taken.
This is fair.
This is weird.
...I literally just changed my email account with my ISP, and it took all of three minutes, this is a weird false equivalency to make.
Its not a guess. It came from BurtonJ's own lips years ago. It is a confirmed statement.
Scroll up.
https://i.imgur.com/tFER4.png
Of course as you can see over a decade later, that didn't come to fruition.
let's assume you are right, and it was a bonehead move
it is one that was done two decades ago, not this year
it is what it is and i do not want them to mess with how it works for the relatively few people that would use this
as someone with hands on experience, you know how something that seems simple in the pc world can turn into a disaster at the scale they would be implementing this change
besides not being able to change your name, what other problems do you foresee?
Account name is like your bank account name and drivers lisense name, profile name is like a an identity name for the public forums.It can be changed often.
Nowhere in the world of business can you change your acount name without losing the connection to that account that name is tied to.
If what your saying is true here>I've literally changed my name on legal documents and banking accounts and myriad other game and service accounts"
That you have changed your account name numerous times on legal docs and banking docs BS then you have closed one account and created a new account.
Steam games are tied to one account name for ever.
If you dont like your current account change the name and say good bye to your games..