If NLA is enabled on 2012 and your password expires you will be unable to login

To be able to reset your password add the following to default.rdp in your user profile\documents folder

Sometimes you try to open a remote desktop connection to a machine only to get an error message that "the password has expired".

rdperror

Add the following setting to your .rdp file ("C:\Users\<User>\Documents\Default.rdp" if you aren't using a specific one).

enablecredsspsupport:i:0

Then run mstsc and connect you'll be able to change the password