"IIS 7.0에서 ASP.NET 웹 사이트 배포"에 대한 기사가 인터넷에서 많이 발견되었으므로 이제 그 방법을 알고 있습니다. 하지만 불행히도 IIS에서 웹 사이트를 설정하면 다른 오류가 발생합니다! 처음에는 "IIS APPPOOL \ TradeSite"오류가 발생했습니다. 그러나 관련 응용 프로그램 풀의 ID를 LOCALSYSTEM (으)로 변경했을 때 해결되었습니다. 그 후 나는이 명세서와 함께 새로운 오류 메시지를 받았다 :IIS 7.0에서 ASP.NET 사이트를 구성하는 방법
'/'응용 프로그램의 서버 오류. 로그인으로 요청 된 데이터베이스 "TradeSite"를 열 수 없습니다. 로그인에 실패했습니다. 'NT AUTHORITY \ NETWORK SERVICE'사용자가 로그인하지 못했습니다.
이 문제를 해결하는 방법을 알려주십시오.
나는이 방법으로 사이트를 추가 :
- 사본 게시 된 프로젝트는 IIS의 폴더를 wwwroot를 위해
- IIS에서 새 웹 사이트를 추가하고 고유 한 포트 번호의 예에 자신의 포트를 설정 : 8090
- 변경 사전에서 LOCALSYSTEM에 통합 된 4.0
- 변경 프로세스 모델의 정체성을 2.0에서 닷넷 프레임 워크 버전 설정 메뉴
그게 전부 야. 내가 한 모든 일 이었어.
또한 나는 somewhere을 읽었습니다. SQL에 대한 연결을 열어야합니다. 올바른 해결책인지 아닌지는 모르지만 다시 한 번 바뀌지 않았습니다. 또한 서버 및 로컬 IIS에서 테스트했지만 결과는 같습니다.
누구든지이 문제에 대해 저를 도울 수있어서 기쁩니다.
미리 감사드립니다.
감사합니다. 예, SQL에 호스팅 된 TradeSite DB는 2008 R2를 표현합니다. 대답에 따라 나는 그것을했지만 아무것도 바뀌지 않았다. 1. ## MS_PolicyEventProcessingLogin ## 2. ## MS_PolicyTsqlExecutionLogin ## 3. BUILTIN \ 사용자 5. NT SERVICE \ MSSQLSERVER 4. NT AUTHORITY \ SYSTEM : 이 보안 폴더에서 내 LOGIN 목록입니다 . sa 7. 관리자 NT SERVICE \ MSSQLSERVER에 대해 데이터베이스를 설정했지만 문제가 아직 있습니다. 네트워크 서비스에 대한 읽기 또는 쓰기 액세스를 추가하는 방법을 설명해 주시겠습니까? 네트워크 서비스 옵션은 어디에 있습니까? 나는 그것을 발견 할 수 없었다. 감사합니다. – Aspmaker
http://msdn.microsoft.com/en-us/library/ff647402.aspx SQL Server를 언급하는 부분을 찾으십시오. –