I understand that, but what I am proposing is:As @nathansz stated, the storage device doesn’t matter. Presumably, here’s all of what Apple’s servers need to know (with example):
Account > Device > Username
----------------------------------
johnny5@icloud.com > John’s MacBook Air > john
jane99@icloud.com > John’s MacBook Air > jane
So, if John needs to reset his macOS account password, he logs in iCloud, selects his MBA, then selects his username and follows the instructions to create a new password.
johnny5@icloud.com > John’s MacBook Air (SN 123456) > john
Now, the item "John’s MacBook Air (SN 123456)" gets broken by wine spillage. You take out the still working SSD that contains user "john", user that's linked to Apple ID "johnny5@icloud.com".
If you enter the Apple ID web and try to recover the local password for user john, I am guessing it will fail as the item "John’s MacBook Air (SN 123456)" does not exist anymore.
And my question is... what if create a local account with the name john, in my new "John’s MacBook Air (SN 456123)", same model, different SN and HW, link to that user the "johnny5@icloud.com" Apple ID, now I will own 2 different MacBook Airs (SN 123456 and SN 456123), then I plug the SSD from the broken one and plug it into the new one, and click on recover the password?
According to you If I understood you correctly, Apple should check if that MBA "John’s MacBook Air (SN 456123)" is owned by "johnny5@icloud.com", that will be correct, then will search for user name john, that will be correct too, and then will check if that user john had "johnny5@icloud.com" linked to it, which will be correct too?
So I don't need anymore the original broken motherboard?
Last edited: