I have only just come across this great feature that you can use. When creating Microsoft Azure VM’s you now have the option to install a VM Agent. This agent allows you to reset your Remote Desktop settings and your Local admin credentials should you forget them. For more details check here! http://msdn.microsoft.com/en-us/library/dn606311.aspx
Aaron