2011-10-04 4 views
1

SQL Server2008 r2에 대한 샘플 폼 인증을 구현했습니다. 사용자를 만들 수 있으며 테이블에있는 데이터베이스 사용자와 로깅 할 때이 오류가 발생합니다 .. 이 권한 문제처럼사용자 지정 양식 인증보고 서비스 2008 r2

사람이 도와 주실 래요 ..

ui!ReportManager_0-1!13bc!10/04/2011-12:15:33:: e ERROR: Microsoft.ReportingServices.UI.FolderPage+InsufficientPermissionsToRoot: User '' does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed. 
    at Microsoft.ReportingServices.UI.FolderPage.Page_Init(Object sender, EventArgs e) 
    at System.EventHandler.Invoke(Object sender, EventArgs e) 
    at System.Web.UI.Control.OnInit(EventArgs e) 
    at System.Web.UI.Page.OnInit(EventArgs e) 
    at System.Web.UI.Control.InitRecursive(Control namingContainer) 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
library!ReportServer_0-2!1ec4!10/04/2011-12:15:33:: Call to GetSystemPermissionsAction(). 
ui!ReportManager_0-1!13bc!10/04/2011-12:15:33:: e ERROR: HTTP status code --> 500 
-------Details-------- 
Microsoft.ReportingServices.UI.FolderPage+InsufficientPermissionsToRoot: User '' does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed. 

    at Microsoft.ReportingServices.UI.FolderPage.Page_Init(Object sender, EventArgs e) 

    at System.EventHandler.Invoke(Object sender, EventArgs e) 

    at System.Web.UI.Control.OnInit(EventArgs e) 

    at System.Web.UI.Page.OnInit(EventArgs e) 

    at System.Web.UI.Control.InitRecursive(Control namingContainer) 

    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
library!ReportServer_0-2!1ec4!10/04/2011-12:15:33:: Call to GetSystemPropertiesAction(). 
ui!ReportManager_0-1!13bc!10/04/2011-12:15:33:: e ERROR: System.Threading.ThreadAbortException: Thread was being aborted. 
    at System.Threading.Thread.AbortInternal() 
    at System.Threading.Thread.Abort(Object stateInfo) 
    at System.Web.HttpResponse.End() 
    at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm) 
    at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg) 

답변

0

보인다. 나는 서비스를 위해 사용되는 사용자를 바라 볼 것이고 데이터베이스를 때릴 것이다. 익명 연결로 설정했을 수도 있습니다.

+0

감사합니다. 폼 인증에서 나는 그 사용자를 로깅하고있다. 예를 들어 이름 'xxxx'로 사이트 관리자와 특정 보고서에 액세스 할 수있다. 일반 사용자와 관리자 일반 사용자는 액세스 권한이있다. 특정 보고서 ... 그리고 정상적인 사용자와 로그인 할 때 오류가 발생합니다. – user978324

+0

데이터베이스에 익명으로 연결하면 단계 가이드로 알려주십시오. 제발 ... – user978324