Installer Steam
log på
|
sprog
简体中文 (forenklet kinesisk)
繁體中文 (traditionelt kinesisk)
日本語 (japansk)
한국어 (koreansk)
ไทย (thai)
Български (bulgarsk)
Čeština (tjekkisk)
Deutsch (tysk)
English (engelsk)
Español – España (spansk – Spanien)
Español – Latinoamérica (spansk – Latinamerika)
Ελληνικά (græsk)
Français (fransk)
Italiano (italiensk)
Bahasa indonesia (indonesisk)
Magyar (ungarsk)
Nederlands (hollandsk)
Norsk
Polski (polsk)
Português (portugisisk – Portugal)
Português – Brasil (portugisisk – Brasilien)
Română (rumænsk)
Русский (russisk)
Suomi (finsk)
Svenska (svensk)
Türkçe (tyrkisk)
Tiếng Việt (Vietnamesisk)
Українська (ukrainsk)
Rapporter et oversættelsesproblem
The database would have to be torn down and rebuilt from scratch, and doing that can possibly result in EVERYONE losing EVERYTHING tied to their account as the account username is the primary key.
https://www.reddit.com/r/transgamers/comments/1kex1c8/is_there_a_way_to_change_my_steam_username/
Results don't seem consisten, apparently.
Steam has never offered an open service to change the username on demand.
Nahhh. They could create a new column, would need to be UNIQUE, probably a guid or sequencial number and make that the PK - then a new "login ID" field, again, UNIQUE. As long as external databases have the new "login ID" as the FK it should work. They just need to copy the existing login names into the new "login ID" field which can then be updated - bit of tweaking to authentication so it knows which field it needs to work with and ... done.
But i wouldnt want to deal with a database of the size of Steams and i have no reference as to how external databases link in to each other making things harder. It would also make hijacking and recovery difficult as you'd need a new table to store any new/old names and the time/dates they were updated. Take over an account, rename the login - its then harder for users to recover.
They could make a new field but it wouldn't be a new PK and it would mess with indexing and optimization they have done. The official confirmation from a Valve employee is that there is no method to do so and there has never been any confirmation that those who claimed it was possible on reddit or elsewhere actually had it done
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3481913471
Well, changing the database isn't impossible. But with a large system like Steam's most of the time with "just do X" idea's is it's easy to say and the reality is usually a bit more complicated.
So you change the database, make a lot of changes actually. Plus all the stored procedures or other applications that will need to utilize the new id's will need to be updated. We're talking planning, development, testing. It's not a quick and dirty change.
And what's all this for again? Because some people are fickle about their username? Sometimes the juice just isn't worth the squeeze. And OP's idea trying to make it more attractive by limitations or monetization doesn't really solve the underlying issue: It's a lot of work for not much benefit. And Valve just hasn't shown much interest it it in all the years people have been making similar requests.
The user database would need to be rebuilt from scratch to allow them to allow username changes.
Because the current system was never designed for it, they would need to completely rebuild it.
This is due to the usernames being the primary key to access the servers, so thus the database would need rebuilt to allow changed usernames to connect different usernames to the same account.
I think that, especially as a major gaming platform, Steam should offer such options. Even if it means that support manually changes the name directly in the database on a 1:1 basis.
But come on — it’s 2025, and humanity landed on the moon more than 55 years ago (!).
And Steam still isn’t able to provide the community with a proper feature for this?!
Especially with AI nowadays, so many things can be revised quickly and efficiently. They just need to actually tackle the problem.
That is false, they literally said it right here which i linked - https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3481913471
Ironically you've also posted the same image of the prior response confirming it was used as the primary key for some tables
Not sure what you mean by accessing the servers, as a primary key has nothing to do with if you can access the server. Its not a physical key. So it sounds like you didn't bother reading the official responses and have never actually dealt with databases and primary keys