adenroll: write SID before secret to Samba's db
Looks like 'net changesecretpw' expects the SID entry to be present to work correctly. This patch will set the SID before trying to set the machine account password.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1991619