I didn't know it had anything to do with the version other than it is version 9.x or above. Credentialing is only needed for version 9.x machines installed on any computer that has never been used as a main server, i.e. had SQL Server installed. So, if you get a new server or computer, and you wish to install v9.x (9.2 and up if Koby is correct), you will need an activation key and you will need support to install and provide the install with a personal SA password for SQL.
Prior to v9, all versions and SQL used the same password. Now, no too are alike.