Hallo zusammen,
ich bin gerade am Migrieren von SP2010 auf SP2013. Jetzt ist mir aufgefallen, das Visio Dokumente, die unter 2010 im Sharepoint angezeigt wurden jetzt auf einen Error laufen. Im ULS Log finde ich folgende Fehlermedungen:
Failed to get Vector Diagram for visio file (null) page (null) Exception : The server was unable to process the request due to an internal error.
System.Data.SqlClient.SqlException (0x80131904): Cannot open database "WSS_Content_XXXX" requested by the login. The login failed. Login failed for user 'Domain\VisioServicePoolUser'.
Failed to generate Vector diagram for file https://URL/Document.vdw Error : System.Data.SqlClient.SqlException (0x80131904): Cannot open database "WSS_Content_XXXX" requested by the login. The login failed. Login failed for user 'Domain\VisioServicePoolUser'.
Der Fehler leuchtet ein, da der Visio Service vermutlich kein Recht auf die
Content DBs hat.
Ich habe schon echt viel gesucht und leider keine richtige Lösung gefunden.
Einziger Ansatz war: Rechte für den Account direkt auf die SQL DB geben. Mit der Lösung bin ich
aber nicht ganz zufrieden, da wir über 20 Content DBs haben und ich nicht bei
jeder neuen DB die rechte manuell vergeben will.
Ich vermute, dass ich nur einen Konfigurationsfehler habe. Das muss doch irgendwie an der Service Application konfigurierbar sein.
Ich hoffe mir kann jemand weiterhelfen.
Grüße
Alex