Today I had an issue with starting a service under a different account. I was getting the message 'Access is denied'.
It's good to know that it was an account from a domain in another Active Directory Forest. The account is in domain Forest1DomainA. De server in domain Forest2DomainA. Between the domains implementing a One Way Trust. In the eventvwr no error's.
The solution was to make use of the User Principal Name (UPN) but the SAMAccountName. User@Forest1DomainA.local does not work, but Forest1DomainAUser does work.