.. _execute-package: ==================== Create Proxy Account ==================== You will need to run SSIS package using a proxy account. SQL Server Agent allows creating a proxy account which defines the security context for the job step. Each job step can run under a different security context using different proxies. SQL Server Agent impersonates the credentials (Windows User accounts) associated with the proxy when executing the job step. You can create a proxy and grant access to as many of the available subsystems as needed Steps ===== 1. Define the service account as a DB user (login) of the SQL Server and also grant the relevant server roles and DB access. .. image:: _static/images/create_user.PNG :width: 600 :alt: Create DB user 2. Create a credential .. image:: _static/images/create_credential.PNG :width: 600 :alt: Create Credential 2. Create proxy account .. image:: _static/images/create_proxy.PNG :width: 600 :alt: Create Proxy Run as Proxy ============ After creating a proxy account, you will need to specify that the SQL Server Agent job step should run as the proxy account. - Expand the SQL Server Agent node in the Management Studio interface - Right click on the SQL Server job and click on properties - Under the steps, select each of the specified step and specify the Run As to have the value of the proxy account that you just started