ado error code 0x80004005 cannot open database requested
I have a Crystal report that uses a SQL Server stored procedure as the data source. We have modified the stored proc at times, I've changed the data source on the report and sent it for republishing. Somehow, last week, this all changed and I can no longer change the data source on the report. We checked and I do have EXEC permissions but I still get the error. I have uninstalled and reinstalled Crystal. We are on 8.1 (upgrade not complete yet to 9.x).
Database Connector Error: "ado Error Code: x80040e09
Source: Microsoft OLE DB PRovider for SQL Server
Description: EXECUTE permission denied on object 'TransHistoryAccount20091016_pr',database 'prod', ownder 'dob'.
SQL State: 42000
Native Error: 229 [Dataabase Vendor Code: 229]'