SharePoint 2013 Visio Web Part access Error


SharePoint 2013 Visio Web Access Web part Error.  The Server Failed to process the request.






You can resolve the above problem by giving service account (sp_services) sysadm role in SQL Database.


How to find the service account which needs db_owner in SQL Db.??

Run the following commands in powershell. to find out what is the service ID

Get-SPServiceApplicationPool | Select Id, Name


Get-SPServiceApplicationPool -Identity "SharePoint Hosted Services"


I got the service ID which is used for SharePoint Hosted Services. And that is svc_spp_service on the My server.


I logged into SQL database and give access to this svc_Spp_service ID sysadmin access in MS SQL server.  And my problem was solved.