2013-05-13 2 views
0

파일 공유에서 응용 프로그램을 실행하고 지정된 SQL 데이터베이스에 연결하려고하면 오류 26 (서버/인스턴스 찾기 오류)이 발생합니다. 로컬 드라이브에서 응용 프로그램을 실행하면 작동합니다. 같은 서버에 원격으로 설치되어있는 동안 다른 사람이 동일한 파일 공유에서 응용 프로그램을 실행할 수 있으며 올바르게 작동합니다. 따라서 분명히 어떤 종류의 사용 권한 문제가 발생하지만 분명히 알 수는 없습니다. .Net 응용 프로그램이 파일 공유에서 시작할 때 SQL Server에 대한 액세스를 거부하지만 로컬 디스크 드라이브에서 시작한 경우가 아닌 이유는 무엇입니까? 공유 드라이브에서 실행하려면 어떤 보안 권한이 필요합니까?파일 공유에서 실행할 때 오류 26

답변

0

.NET 4 코드 액세스 보안 이전에는 완전히 신뢰할 수없는 공유 방식으로 실행 된 응용 프로그램이 발생했습니다. 기본적으로 거부 될 사용 권한은 SQL Server 클라이언트입니다.

내 생각에이 문제가 실행되고 있습니다. 나는 닷넷 4 사용하고

This article give a nice introduction and historical overview on how CAS changed

+0

... – jmoreno

+0

은 여전히 ​​CAS에 전환하거나 다른 사람이 같은에서 실행할 수 왜 내가 정말 관심 완전 신뢰 응용 프로그램 –

+0

을 가질 수 없습니다 파일 공유 (우리 모두에게 원격). 한 명의 사용자가 다른 사용자를 신뢰하지 않는 이유는 무엇입니까? – jmoreno