Seems fairly straightforward. I added -Datlassian.recovery.password=[my-password-without-the-backets] and I know it was accepted because I get the recovery message in the login screen.
But no matter how many times I try username recovery_admin and the password it will not log me in. It tells me the username or password is invalid.