Server Error in '/' Application.

The SELECT permission was denied on the object 'WebsiteUser', database 'couriam', schema 'dbo'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: The SELECT permission was denied on the object 'WebsiteUser', database 'couriam', schema 'dbo'.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[SqlException (0x80131904): The SELECT permission was denied on the object 'WebsiteUser', database 'couriam', schema 'dbo'.]
   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +2573710
   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +6014662
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +297
   System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +4291
   System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() +59
   System.Data.SqlClient.SqlDataReader.get_MetaData() +91
   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) +446
   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) +2698
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) +1540
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +65
   System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +251
   System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) +43
   System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() +14
   NHibernate.AdoNet.AbstractBatcher.ExecuteReader(IDbCommand cmd) +279
   NHibernate.Loader.Loader.GetResultSet(IDbCommand st, Boolean autoDiscoverTypes, Boolean callable, RowSelection selection, ISessionImplementor session) +255
   NHibernate.Loader.Loader.DoQuery(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies) +181
   NHibernate.Loader.Loader.DoQueryAndInitializeNonLazyCollections(ISessionImplementor session, QueryParameters queryParameters, Boolean returnProxies) +126
   NHibernate.Loader.Loader.DoList(ISessionImplementor session, QueryParameters queryParameters) +136

[GenericADOException: could not execute query
[ SELECT TOP (@p0)  this_.Id as Id6_4_, this_.GUID as GUID6_4_, this_.Name as Name6_4_, this_.Url as Url6_4_, this_.Title as Title6_4_, this_.Keywords as Keywords6_4_, this_.Description as Descript7_6_4_, this_.Content as Content6_4_, this_.Header as Header6_4_, this_.Summary as Summary6_4_, this_.IsActive as IsActive6_4_, this_.IsNews as IsNews6_4_, this_.MimeType as MimeType6_4_, this_.ImageData as ImageData6_4_, this_.CreateDate as CreateDate6_4_, this_.ModifyDate as ModifyDate6_4_, this_.CreateUser as CreateUser6_4_, this_.ModifyUser as ModifyUser6_4_, websiteuse2_.Id as Id1_0_, websiteuse2_.GUID as GUID1_0_, websiteuse2_.FirstName as FirstName1_0_, websiteuse2_.LastName as LastName1_0_, websiteuse2_.Email as Email1_0_, websiteuse2_.Password as Password1_0_, websiteuse2_.LastLogin as LastLogin1_0_, websiteuse2_.IsActive as IsActive1_0_, websiteuse2_.CreateDate as CreateDate1_0_, websiteuse2_.ModifyDate as ModifyDate1_0_, websiteuse2_.CreateUser as CreateUser1_0_, websiteuse2_.ModifyUser as ModifyUser1_0_, websiteuse3_.Id as Id1_1_, websiteuse3_.GUID as GUID1_1_, websiteuse3_.FirstName as FirstName1_1_, websiteuse3_.LastName as LastName1_1_, websiteuse3_.Email as Email1_1_, websiteuse3_.Password as Password1_1_, websiteuse3_.LastLogin as LastLogin1_1_, websiteuse3_.IsActive as IsActive1_1_, websiteuse3_.CreateDate as CreateDate1_1_, websiteuse3_.ModifyDate as ModifyDate1_1_, websiteuse3_.CreateUser as CreateUser1_1_, websiteuse3_.ModifyUser as ModifyUser1_1_, websiteuse4_.Id as Id1_2_, websiteuse4_.GUID as GUID1_2_, websiteuse4_.FirstName as FirstName1_2_, websiteuse4_.LastName as LastName1_2_, websiteuse4_.Email as Email1_2_, websiteuse4_.Password as Password1_2_, websiteuse4_.LastLogin as LastLogin1_2_, websiteuse4_.IsActive as IsActive1_2_, websiteuse4_.CreateDate as CreateDate1_2_, websiteuse4_.ModifyDate as ModifyDate1_2_, websiteuse4_.CreateUser as CreateUser1_2_, websiteuse4_.ModifyUser as ModifyUser1_2_, websiteuse5_.Id as Id1_3_, websiteuse5_.GUID as GUID1_3_, websiteuse5_.FirstName as FirstName1_3_, websiteuse5_.LastName as LastName1_3_, websiteuse5_.Email as Email1_3_, websiteuse5_.Password as Password1_3_, websiteuse5_.LastLogin as LastLogin1_3_, websiteuse5_.IsActive as IsActive1_3_, websiteuse5_.CreateDate as CreateDate1_3_, websiteuse5_.ModifyDate as ModifyDate1_3_, websiteuse5_.CreateUser as CreateUser1_3_, websiteuse5_.ModifyUser as ModifyUser1_3_ FROM Page this_ left outer join WebsiteUser websiteuse2_ on this_.CreateUser=websiteuse2_.Id left outer join WebsiteUser websiteuse3_ on websiteuse2_.CreateUser=websiteuse3_.Id left outer join WebsiteUser websiteuse4_ on websiteuse3_.ModifyUser=websiteuse4_.Id left outer join WebsiteUser websiteuse5_ on this_.ModifyUser=websiteuse5_.Id WHERE this_.Url = @p1 ]
  Name:cp0 - Value:LLC_ABOUT_US
[SQL: SELECT TOP (@p0)  this_.Id as Id6_4_, this_.GUID as GUID6_4_, this_.Name as Name6_4_, this_.Url as Url6_4_, this_.Title as Title6_4_, this_.Keywords as Keywords6_4_, this_.Description as Descript7_6_4_, this_.Content as Content6_4_, this_.Header as Header6_4_, this_.Summary as Summary6_4_, this_.IsActive as IsActive6_4_, this_.IsNews as IsNews6_4_, this_.MimeType as MimeType6_4_, this_.ImageData as ImageData6_4_, this_.CreateDate as CreateDate6_4_, this_.ModifyDate as ModifyDate6_4_, this_.CreateUser as CreateUser6_4_, this_.ModifyUser as ModifyUser6_4_, websiteuse2_.Id as Id1_0_, websiteuse2_.GUID as GUID1_0_, websiteuse2_.FirstName as FirstName1_0_, websiteuse2_.LastName as LastName1_0_, websiteuse2_.Email as Email1_0_, websiteuse2_.Password as Password1_0_, websiteuse2_.LastLogin as LastLogin1_0_, websiteuse2_.IsActive as IsActive1_0_, websiteuse2_.CreateDate as CreateDate1_0_, websiteuse2_.ModifyDate as ModifyDate1_0_, websiteuse2_.CreateUser as CreateUser1_0_, websiteuse2_.ModifyUser as ModifyUser1_0_, websiteuse3_.Id as Id1_1_, websiteuse3_.GUID as GUID1_1_, websiteuse3_.FirstName as FirstName1_1_, websiteuse3_.LastName as LastName1_1_, websiteuse3_.Email as Email1_1_, websiteuse3_.Password as Password1_1_, websiteuse3_.LastLogin as LastLogin1_1_, websiteuse3_.IsActive as IsActive1_1_, websiteuse3_.CreateDate as CreateDate1_1_, websiteuse3_.ModifyDate as ModifyDate1_1_, websiteuse3_.CreateUser as CreateUser1_1_, websiteuse3_.ModifyUser as ModifyUser1_1_, websiteuse4_.Id as Id1_2_, websiteuse4_.GUID as GUID1_2_, websiteuse4_.FirstName as FirstName1_2_, websiteuse4_.LastName as LastName1_2_, websiteuse4_.Email as Email1_2_, websiteuse4_.Password as Password1_2_, websiteuse4_.LastLogin as LastLogin1_2_, websiteuse4_.IsActive as IsActive1_2_, websiteuse4_.CreateDate as CreateDate1_2_, websiteuse4_.ModifyDate as ModifyDate1_2_, websiteuse4_.CreateUser as CreateUser1_2_, websiteuse4_.ModifyUser as ModifyUser1_2_, websiteuse5_.Id as Id1_3_, websiteuse5_.GUID as GUID1_3_, websiteuse5_.FirstName as FirstName1_3_, websiteuse5_.LastName as LastName1_3_, websiteuse5_.Email as Email1_3_, websiteuse5_.Password as Password1_3_, websiteuse5_.LastLogin as LastLogin1_3_, websiteuse5_.IsActive as IsActive1_3_, websiteuse5_.CreateDate as CreateDate1_3_, websiteuse5_.ModifyDate as ModifyDate1_3_, websiteuse5_.CreateUser as CreateUser1_3_, websiteuse5_.ModifyUser as ModifyUser1_3_ FROM Page this_ left outer join WebsiteUser websiteuse2_ on this_.CreateUser=websiteuse2_.Id left outer join WebsiteUser websiteuse3_ on websiteuse2_.CreateUser=websiteuse3_.Id left outer join WebsiteUser websiteuse4_ on websiteuse3_.ModifyUser=websiteuse4_.Id left outer join WebsiteUser websiteuse5_ on this_.ModifyUser=websiteuse5_.Id WHERE this_.Url = @p1]]
   NHibernate.Loader.Loader.DoList(ISessionImplementor session, QueryParameters queryParameters) +224
   NHibernate.Loader.Loader.ListIgnoreQueryCache(ISessionImplementor session, QueryParameters queryParameters) +18
   NHibernate.Loader.Loader.List(ISessionImplementor session, QueryParameters queryParameters, ISet`1 querySpaces, IType[] resultTypes) +79
   NHibernate.Impl.SessionImpl.List(CriteriaImpl criteria, IList results) +649
   NHibernate.Impl.CriteriaImpl.List(IList results) +49
   NHibernate.Impl.CriteriaImpl.UniqueResult() +48
   DataAccessLayer.Repository.GetPage(String url) in c:\dev\Couriam2\DataAccessLayer\Repository.cs:56
   CompositionAopProxy_c04776d90471419e88241b2041b89a27.GetPage(String url) +199
   Moonbeam_MVC.Controllers.LLCController.About() in c:\dev\Couriam2\Couriam-MVC\Controllers\LLCController.cs:56
   lambda_method(Closure , ControllerBase , Object[] ) +62
   System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +14
   System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +182
   System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
   System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +28
   System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +10
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +49
   System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +58
   System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +228
   System.Web.Mvc.Async.<>c__DisplayClass37.<BeginInvokeActionMethodWithFilters>b__36(IAsyncResult asyncResult) +10
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +49
   System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +24
   System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +99
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +44
   System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +14
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +16
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +55
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +16
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +45
   System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
   System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +25
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +16
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +50
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +28
   System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9847493
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +50
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +163


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4110.0