2012-12-06 2 views
0

내장 된 기능을 사용하여 특정 페이지에 대한 사용 권한을 설정하는 방법을 알고 있습니다. ASP.net은 사용자를 만들고 web.config 파일에서 권한을 설정합니다. 현재 내가 겪고있는 문제는 사용자와 사용자 역할을 저장하기 위해 MS Access 데이터베이스를 사용하도록 요청 받았고 web.config 파일에서이를 설정하는 방법을 찾는 방법을 모르겠다는 것입니다. 특정 역할에 대한 사용자를 찾기 위해 web.config 파일에 데이터베이스를 쿼리하지 않습니까? 그렇다면 어떻게해야할까요? 아래 코드는 ASP.NET Configuration 빌더 도구를 사용했다면 작성한 코드입니다.SQL 쿼리 web.config 파일

<location path="admin.aspx"> 
    <system.web> 
    <authorization> 
     <allow roles="Admin"/> 
     <deny users="*"/> 
    </authorization> 
    </system.web> 
</location> 

답변

1

회원 공급자 모델을 찾아보아야합니다. 백킹 스토어로 Microsoft SQL Server 용 박스 제공 업체가 있지만 제공되는 기본 클래스를 사용하여 직접 롤업 할 수도 있습니다.

Here은 다른 회원들과 이야기를 나누는 비디오 및 기타 자료로, 맞춤 멤버쉽 공급자를위한 액세스 백업을 만듭니다.

+0

감사합니다. Ann L :) 큰 도움이되었습니다. – user1850189

+0

@ user1850189 문제를 해결하는 데 도움이 되었다면, 내 답변을 수락 된 대답으로 표시하는 것을 고려해보십시오. :) 감사! –

+0

그것은 나를시키지 않을 것이다. 그것은 내가 15 평판이 필요하다 :( – user1850189