Unless you are using credential/proxy to run the SQL agent job step, it will be run
by the service account that runs the SQL Agent service.
So either make sure the service account has the appropriate permissions or create a
credential/proxy with the correct permissions and assign it to run the job step.