Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
This would mean that every user would lose EVERYTHING, all their games, all their items.
So Steam cannot change anything to allow for the Account name to be changed.
This is why they allow us to use a Nickname that we can change at any time.
Besides, only the account owner should be seeing the account name anyway, so who cares what it is.
Actually we don't know that - apart from a comment years ago from someone who left Valve.
It is entirely possible to make changes to the database and keep everything in tact and working (and even do a live, running change without disrupting anything) - but there is little benefit for the work required, so it is unlikely we will see it any time soon.
In the past there are cases of support changing the login name for a very few select users (only a handful)
Not when its the primary key which is what they said years ago. Changing a primary key requires the tables to be dropped and re-created and that requires tables that depend on that table to also be dropped and re-created. With the account name being the primary key that is a massive change.
Calling BS on that, people lie afterall. Support would not have the ability to do this, its a massive DBA change that support would not be able to do. If they were able to do it for one user, they could do it for everyone as that would mean they removed the steam id as the primary key
Examples are adding a secondary login name to the same existing account - being able to login from both the original and a new account name. This one would be fairly easy to do.
In the past, when email was the login name for all accounts, support was able to provide a login name change.
Only thing would seem to be that it already sort of is now that "accountname" and "profilename" are already decoupled...
In systems that employ microservices such a change would be super easy and simple, without any change to any other service or system at all. (not necessary to use microservices, but it would just be easier to make a change - I would bet that Steam has a separate system / service for authn / authz)
And - users could be able to change as much as they like, while still retaining the ability to revert to the original login.
My only guess as to why Steam doesn't make it allowed is that accounts might get lost or stolen more easily.
Problem being, Microsoft charges $20 to just change your username! :D
Again, any actual REAL proof of that and not just users claiming it? Afterall, if it was possible they'd do it. They don't have the database built in a way to allow it. If they could do it via exceptions they could do it more often.