我收到错误
Execution of the managed stored procedure 'mystoredprocedure' failed with the following error: Exception has been thrown by the target of an invocation.Request for the permission of type 'System."Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken='bunchofgarbagenumbers' failed..
当用户尝试通过excel访问多维数据集时,会出现这种情况。目前,基于其区域的多维数据集成员权限可以在sql表中找到。我的dll连接到一个sql server并从那里获取所需的数据并将其形成一个mdx集。
过去几周一直在顺利进行,直到今天用户收到此错误消息。 IT的其余部分向我报告没有对连接字符串的要求进行任何更改(我通过在Sql Server Management Studio中使用其凭据登录确认)是否有人知道可能导致此错误的原因?
谢谢, 乙
答案 0 :(得分:2)
我明白了,重新部署了dll,但是当它被重新部署时,dll的出价中的属性是安全的,而不是给它任何外部服务器访问。