V aplikaci / došlo k chybě serveru.

Výjimka zabezpečení

Popis: Aplikace se pokusila o provedení operace, která není povolena zásadami zabezpečení. Chcete-li aplikaci přidělit potřebná oprávnění, obraťte se na správce systému nebo upravte úroveň vztahu důvěryhodnosti aplikace v konfiguračním souboru.

Podrobnosti o výjimce: System.Security.SecurityException: Požadavek na oprávnění typu System.Data.Odbc.OdbcPermission, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 se nezdařil.

Zdrojová chyba:

Zdrojový kód, který vyvolal tuto neošetřenou výjimku, lze zobrazit pouze po kompilaci v ladicím režimu. Chcete-li tento režim povolit, proveďte některý z následujících postupů a poté si vyžádejte adresu URL:

1. Na začátek souboru, který generuje chybu, přidejte direktivu Debug=true. Příklad:

  <%@ Page Language="C#" Debug="true" %>

nebo

2) Do konfiguračního souboru aplikace přidejte následující oddíl:

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Počítejte s tím, že v případě druhého postupu budou v ladicím režimu zkompilovány všechny soubory dané aplikace. První postup nastaví režim ladění pouze pro určený soubor.

Důležité: Spuštění aplikací v ladicím režimu má dodatečné nároky na paměť a výkon. Před nasazením aplikace do produkčního scénáře se ujistěte, že je ladění zakázáno.

Trasování zásobníku:


[SecurityException: Požadavek na oprávnění typu System.Data.Odbc.OdbcPermission, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 se nezdařil.]
   System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) +0
   System.Security.PermissionSet.Demand() +83
   System.Data.Common.DbConnectionOptions.DemandPermission() +52
   System.Data.Odbc.OdbcConnectionFactory.PermissionDemand(DbConnection outerConnection) +32
   System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +315
   System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +23
   System.Data.Odbc.OdbcConnection.Open() +53
   Logic.SeznamRezervaci.GetPotvrzeneTerminy(Termin termin, List`1 pokoje) +574
   Logic.SeznamRezervaci.GetPotvrzeneTerminy(DateTime mesic, List`1 pokoje) +79
   Logic.SeznamRezervaci.GetPotvrzeneTerminy(DateTime mesic, Pokoj pokoj) +99
   Rezervace_Default.Page_Load(Object sender, EventArgs e) +867
   System.Web.UI.Control.OnLoad(EventArgs e) +108
   System.Web.UI.Control.LoadRecursive() +90
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +9308
   System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +355
   System.Web.UI.Page.ProcessRequest() +79
   System.Web.UI.Page.ProcessRequest(HttpContext context) +74
   ASP.rezervace_default_aspx.ProcessRequest(HttpContext context) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +542
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +75
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +93


Informace o verzi: Microsoft .NET Framework verze:4.0.30319; verze ASP.NET:4.8.4075.0