datasource in embeded datasource
hy my company is using sql server express edition ,i have to upload ssrs reports on report server .i have embeded data source for which is have to manually configure datasource credentials for each reports like credential to be stored on report server database i.e username and password .i have 200 reports and manually configure username and password ,is there any tool or script to automatically configure username and password in ssrs
Sandhiya PriyaPosted Jan 2, 2026, 11:18 AM
No built-in SSRS UI tool exists to bulk update credentials for embedded data sources. That’s why you’re forced to edit each report manually.
But yes — you can automate this using scripts. These are the correct and commonly used solutions:
Best Solution: Convert to Shared Data Source (Recommended)
If possible, create one Shared Data Source and point all reports to it.
Why this is best
One place to store username/password
Change credentials once ? affects all reports
No future maintenance headache
You can update reports using:
Report Manager
PowerShell / RS.exe script
PowerShell / RS.exe Script (For Existing Embedded Data Sources)
You can bulk update credentials programmatically.
High-level idea
Loop through all reports
Read embedded data sources
Update credentials (username/password)
Save back to Report Server
Example (RS.exe script):
Run using:
PowerShell Alternative
Using SSRS Web Service (ReportService2010):
Faster
More flexible
Scriptable and schedulable
Used widely in production environments.
Important Notes
Works for SQL Server Express with Advanced Services (SSRS)
Passwords are stored securely in SSRS database
Backup before running scripts
Test on few reports first
Summary
No UI tool for bulk update
Script is the only practical solution
Best practice: Shared Data Source
Use RS.exe / PowerShell for automation