各位大虾,帮忙看看这个问题应该如何解决 ,在线等候,急,急,急...我在服务器端安装了一个Winform程序,然后在客户端用CMD命令调用这个程序调用方法是这样的  \\james\debug\rma.exe 123(参数)  这样的格式执行,一执行就报如下的错误请求“System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限已失败。 PS: 感觉像是SQL 访问权限的问题,查了很多资料,没有找到解决方案
相关图片如下: 如有解决方案,再加分... 

解决方案 »

  1.   

    不好意思,可能是csdn不允许别人访问他的图片吧,不过我这边是可以看到,很奇怪.这个是图片地址http://images.cnblogs.com/cnblogs_com/hunterzou/165880/r_PIC.bmp
      

  2.   

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\config\wss_minimaltrust.config 这个文件,然后在<SecurityClasses>标签中加入 
    <SecurityClass Name="SqlClientPermission" 
    Description="System.Data.SqlClient.SqlClientPermission, System.Data, 
    Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 
    /> 
    在Name="ASP.NET" 的〈PermissionSet 〉 标签中加入 
    <IPermission class="SqlClientPermission" version="1" 
    Unrestricted="true" /> 
    保存,OK 了 
    http://www.cnblogs.com/foxhorse/archive/2007/09/20/899576.html
      

  3.   

    你用什么用户权限连到服务端
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  4.   

    参考一下 http://msdn.microsoft.com/zh-cn/library/0x4t63kb(VS.80).aspx
    http://www.cnblogs.com/wj110reg/articles/1020891.html
      

  5.   

    谢谢各位:
    1. To wuyi8808 :我用web访问数据库是可以的,就是在客户端调用服务器端的Winform程序访问数据库时就有问题,不访问数据库Winform是可以运行的.2. To qinhl99  :我的机器上没有C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\config这个目录,因为我没有安装Sharepoint,你的方法好像是适用于Webpart程序访问数据库的解决方法.3. To feiyun0112 :访问数据库的权限是最大的dbo权限