Quantcast
Channel: SQL Server Reporting Services, Power View forum
Viewing all articles
Browse latest Browse all 10045

Request for the permission of type 'System.Data.SqlClient.SqlClientPermission' failed.

$
0
0
Hi,

I'm not sure if this is the right place to post this, but it uses the ReportViewer control from Visual Studio 2008 in Local Mode with objects as the data source.

My classes are mapped to data tables in my database.  In the objects, it loads related objects as needed.  So it leaves the reference null until you try to use the property, then it tries to load it from the database automatically.  The classes use the System.Data.SqlClient namespace


When I interact with the objects in my Windows Forms application, everything works as expected.  But when I pass the object to be used as a Report Data Source and it tries to automatically load the related object, it fails.  The code creates a SqlConnection object and when I call GetCommand() on it, the following exception is thrown:

Code Snippet
[System.Security.SecurityException] {
"Request for the permission of type 'System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed."
} System.Security.SecurityException

 

 

I've tried searching for the error, but all the results that show up are for CLR assemblies running on a SQL Server or ASP.Net.  I've tried adding the following call in my code (as suggested in the search results) before creating the SqlConnection objects, but it didn't apparently do anything:

Code Snippet

new

System.Data.SqlClient.SqlClientPermission(System.Security.Permissions.PermissionState.Unrestricted).Assert();

 

 

Any ideas?

 

Thanks,

Matt


Viewing all articles
Browse latest Browse all 10045

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>