Winforms 프로그램에서 공유폴더의 파일 접근 시 관리자 권한이 필요한 이유가 뭘까요?

시스템은 Windows Server이고 탐색기나 기타 툴에서는 모두 접근이 됩니다.
공유폴더는 z, x드라이브로 연결되어 있고 접근 권한은 에브리원에 읽기 쓰기 삭제등의 권한이 모두 열려 있고요.
계정컨트롤도 최소로 되어있는 시스템입니다. 어차피 외부에서 접근 자체가 안되는 시스템이라서요.

그런데… 프로그램에서 파일 접근을 하면 전혀 인식이 안되더라고요.
로컬드라이브 파일은 전부 접근이 되고요.
그래서 혹시??? 해서 관리자 권한으로 실행 시켰더니 되더라고요.
결과적으로 해결은 되었는데.
원인이 궁금해서 글을 올려 봅니다.

프로그램은 복사는 아니고 WIX Toolset 이용해서 설치 한 겁니다.
딱히 뭔가 설정할것도 없어서 그냥 바로 설치되게 했고 User설정도 따로 한것은 없습니다.

1개의 좋아요

옛~ 날에 그런 경험이 있어서 기억을 더듬어 보았지만 기억이 안납니다 ^^; 대신 그때 도움을 받았던 글을 찾아보았습니다.

http://www.simpleisbest.net/archive/2005/12/02/309.aspx

이 글에 의하면 LOCAL SERVICE 계정의 경우 Everyone 그룹에도 속해있지 않기 때문에 엑세스가 안된다고 하는데요, 해당 프로그램의 사용자 이름이 무엇인지 살펴보시는게 힌트가 되지 않을까 합니다.

1개의 좋아요

답변 감사합니다.
참고 해 보겠습니다.

1개의 좋아요