2013-02-20 2 views
0

C#에서 사용자 지정 Windows 서비스가 있습니다. 일부 URL에 액세스하고 사전 정의 된 로컬 스크립트를 시작하는 서비스입니다.Windows 서비스 권한을 올바르게 설정하는 방법

나는 팀을 떠나는 남자에게서 프로젝트를 집어 들고있다. 서비스 사용자를 내 계정으로 변경합니다. 이전 사람은 관리자 계정에서 서비스를 실행하는 데 사용되었지만 이는 보안 정책을 위반 한 것입니다. 나는이 올바른 방법으로 노력하고있다.

문제는이 서비스에 레지스트리 오류를 액세스 할 수있는 권한이 없다는 것입니다. C#을 서비스 내부 예외가 있습니다 :

'Access to the registry key 'Global' is denied' 

우리가이 사용자 계정에 대한 어떤 허가를 놓친 또는 방법을 찾아 문제?

+0

[레지스트리 키 'Global'에 대한 액세스가 거부되었습니다.] (http://stackoverflow.com/questions/2865999/access-to-the-registry-key-global-is-denied) –

+0

"가능한 변경 서비스의 사용자가 내 계정에 "가장 확실하게 * 아닙니다 * 올바른 방법입니다. 다음 번에 암호를 변경하면 어떻게됩니까? 로컬 서비스 계정을 사용해 보거나 전용 계정을 만드십시오. –

답변

0

'Google에서'레지스트리 키에 액세스 '글로벌'가 거부되었습니다 '라는 결과의 대부분이 표시되므로이 메시지는'사용자가 실적 정보에 대한 액세스 권한이 없음 '을 의미합니다.

관련 문제