title: Dynamically set the data source for SSRS reports without unattended execution account?
body: <p>I need to dynamically specify the data source for SSRS reports at runtime. I found these solutions:</p>
  
  <p><a href="https://stackoverflow.com/questions/14546125/change-ssrs-data-source-of-report-programmatically-in-server-side">Change SSRS data source of report programmatically in server side</a></p>
  
  <p><a href="https://stackoverflow.com/questions/1709837/ssrs-dynamic-shared-data-source">SSRS Dynamic Shared Data Source</a></p>
  
  <p>Other technologies like Crystal Reports have allowed us to very easily change the data source at will for decades so it seems odd to me that these hacks are still the best way to accomplish this but assuming that is the case: is it possible to do this without enabling the unattended execution account?</p>