2010-02-25 2 views
0

VS2008 및 NHibernate를 사용하여 웹 응용 프로그램을 개발 중이며 데이터베이스 (MSSQL Server 2005)에 액세스 할 수 없습니다. 유형의 허가 요청 'System.Data.SqlClient.SqlClientPermission, System.Data, 버전 = 2.0.0.0, 문화 = 중립, PublicKeyToken = b77a5c561934e089' 여기System.Security.SecurityException

[SecurityException가 내 스택 추적입니다 실패했습니다.] System.Security.CodeAccessSecurityEngine.Check (객체 수요, StackCrawlMark & stackMark, 부울 isPermSet) +0
System.Security.PermissionSet.Demand() 76
System.Data.Common.DbConnectionOptions.DemandPermission() +79
,363,210 System.Data.ProviderBase.DbConnectionClosed.OpenConnection (DbConnection outerConnection, DbConnectionFactory ConnectionFactory에) 6,265,031
System.Data.SqlClient.SqlConnection.Open() 258
NHibernate.Connection.DriverConnectionProvider.GetConnection() 224
NHibernate.Tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.Prepare() +30 NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.GetReservedWords (방언 방언 IConnectionHelper connectionHelper) +78
NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.Update (ISessionFactory sessionFactory에) + 149
NHibernate.Im pl.SessionFactoryImpl..ctor (구성 CFG, IMapping 매핑 설정 설정, EventListeners를 리스너) 803
NHibernate.Cfg.Configuration.BuildSessionFactory() 129
DALC.Contest.save() 128

+0

및 보안 설정은 다음과 같습니다 첫 번째는 아마도 가장 당신에게 도움이 될 것입니다? – Paco

답변

관련 문제