• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
做一个不断总结经验的人
博客园    首页    新随笔    联系   管理    订阅  订阅

类型的权限已失败 SqlClientPermission

错误描述:

请求“System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限已失败。”

方法1:

  C:\Program Files\Common Files\Microsoft Shared\web server extensions\12|40|60\CONFIG\wss_minimaltrust.config

增加以下配置:

     SecurityClasses下增加:

  <SecurityClass Name="SqlClientPermission" Description="System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0,     Culture=neutral, PublicKeyToken=b77a5c561934e089"/>

  NamedPermissionSets下增加:

      <PermissionSet class="System.Security.NamedPermissionSet"  version="1"  Name="CustomLocalIntranet"  Description="Custom permission set given to applications on    the local intranet">
              <IPermission class="System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1"   AllowBlankPassword="False">
                <add ConnectionString="Data Source=(local);Integrated Security=true;"  KeyRestrictions="Initial Catalog=;Connection Timeout=;   Encrypt=;Packet Size=;"    KeyRestrictionBehavior="AllowOnly" />
              </IPermission>
            </PermissionSet>

    或:   <IPermission class="SqlClientPermission"
                     version="1"
                     Unrestricted="true"
                             />

方法2:

    Web.config:

  <trust level="Full" originUrl="" />

  http://blog.csdn.net/qq546937127/archive/2009/06/29/4305677.aspx

 

方法1为测试通过,方法二通过

posted @ 2009-12-22 14:36  ~安居乐业~  阅读(4781)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3