0

저는 사용자가 기본 asp.net 로그인 컨트롤과 로컬 SQl을 사용하여 로그인하도록 요구하는 asp.net 웹 사이트를 개발했습니다. 불행히도 우리는 Win7의 새로운 복사본으로 PC를 다시로드해야했습니다. 이제 IIS7을 다시 설치하고 사용자가 login.aspx 페이지로 이동할 수 있지만 로그인하려고하면 다음 오류가 발생합니다. "사용자가 작업을 수행 할 수있는 권한이 없습니다"- 이제 Visual Studio 2012에서 asp.net 구성 아래의 모든 사용자를 다시 만들었으며 아직 아무것도 만들지 않았습니다. 문제 해결을 시작할 수있는 조언이 있습니까?사용자가 작업을 수행 할 수있는 권한이 없습니다 - asp.net 로그인 페이지에 로그인하려고 시도했습니다.

답변

0

SQL에 사용자를 생성 했습니까? 새 로그인을 만듭니다. 그리고 연결 문자열을 변경하십시오.

forexample SQL 에서 사용자를 생성하고 난 당신의 연결 문자열은 "통합 보안 = True"로 포함 생각

<connectionStrings> <add name="xxxConnectionstr" connectionString="Data Source=.\;Initial Catalog=yourdatabasename"; Uid="yoursqluser"; Pwd="yourpassword" providerName="System.Data.SqlClient"/></connectionStrings> 

내부 웹 설정이 연결 문자열을 추가하고이 u는 Windows 사용자로 로그인하는 것을 의미 그리고 Windows 7을 변경하면 사용자가 변경됨

관련 문제