2011-05-03 4 views
0

로컬 컴퓨터에 BugTracker를 설치하려고합니다.사용자 이름과 암호가 일치하지 않는 연결 문자열

SQL Server는 Windows 인증을 사용했습니다. 오류

<add key="ConnectionString" value="Data Source=MyPCName\InstanceName;Initial Catalog=BugTracker;Integrated Security=True"/> 

에서 내가 연결

수 없습니다 얻고로

내 연결 문자열을 찾습니다.

로그인 요청한 데이터베이스 "BugTracker"를 열 수 없습니다. 로그인에 실패했습니다. 'MyPCName \ ASPNET'사용자 로그인에 실패했습니다.

Web.config 파일 "ConnectionString"설정을 확인하십시오.

어떤 아이디어이 작품을 만들려면 어떻게해야합니까?

답변

0

Windows 인증을 사용하고 있습니다. IIS에서 실행중인 경우 ASP.Net 응용 프로그램을 실행하는 계정을 결정해야합니다. 그런 다음 해당 계정에 대한 사용 권한을 SQL Server에 추가합니다.

예를 들어 Windows 7의 IIS는 기본적으로 "IIS AppPool \ DefaultAppPool"이라는 계정으로 모든 응용 프로그램 풀을 실행합니다. 보안상의 이유로 권장되는 다른 계정을 사용하도록 앱 풀을 구성 할 수 있습니다.

하지만 보안 문제를 해결해야합니다.

관련 문제