DCOM 응용 프로그램의 런타임 오류 '70' 해결 방법

기술 자료 번역 기술 자료 번역
기술 자료: 180384 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

DCOM 서버를 원격 클라이언트 응용 프로그램에서 종종 다음과 같은 오류가 액세스하려고:
런타임 오류 '70':
사용 권한 거부

이 문서에서는 이 오류가 발생한 가장 일반적인 시나리오에 대해 설명합니다.

추가 정보

런타임 오류 '70' 대개 보안 또는 사용 권한 문제가 발생합니다. 다음 70 런타임 오류의 가능한 원인 목록입니다 있지만 직접 더 결코 전체 또는 결정적인 목록입니다.

DCOM 사용 않음

서버 컴퓨터에서 DCOM 사용 권한이 없는 경우 클라이언트 컴퓨터의 런타임 70 서버에 액세스하려고 하면 오류가 발생합니다. 이 시나리오는 Windows 2000, Windows NT, Windows 95, Windows 98 및 Windows Millennium 유발하여 서버에 적용됩니다.
  1. DCOM 구성 (DCOMCNFG.EXE) 서버 시스템에서 실행됩니다.
  2. 기본 속성 탭을 선택하십시오.
  3. DCOM이 이 컴퓨터에 사용 이 선택되어 있는지 확인하십시오. 이 값은 Windows 레지스트리에서 다음 위치에 저장됩니다.
    HKEY_LOCAL_MACHINE\Software\Microsoft\OLE

클라이언트 사용자 충분한 권한 없습니다

클라이언트 사용자가 올바른 사용 권한이 없는 경우 DCOM 서버를 액세스할 수 있습니다. 클라이언트가 올바른 권한이 확인하기 위해 수행해야 하는 몇 가지 방법이 있습니다.

Windows 95, Windows 98 또는 Windows Me 서버인 경우:
  1. DCOM 구성을 실행하십시오.
  2. DCOM 서버 응용 프로그램을 사용 가능한 응용 프로그램 목록에서 선택하십시오.
  3. [속성] 단추를 선택하거나, DCOM을 두 번 클릭하여 목록에 서버 응용 프로그램.
  4. "기본 액세스 권한" 서버와 테스트

    런타임 오류 '70' 여전히 발생하는 경우 사용자 기본 액세스 권한이 제한하는 것입니다. 이 경우 기본 액세스 수정할 DCOM 구성 기본 보안 사용 권한 탭. 클라이언트가 사용자 액세스 권한을 부여하십시오.

    런타임 오류 '70' 기본 액세스 권한으로 실행하는 발생할 경우 이를 사용자 정의 액세스 권한 DCOM 서버에 액세스하는 클라이언트를 제한하는 것입니다 높습니다. 선택한 사용자 정의 액세스 권한 및 편집 단추를 선택합니다. 클라이언트가 사용자 액세스 권한을 부여하십시오.
Windows NT 또는 Windows 2000 서버인 경우:
  1. DCOM 구성을 실행하십시오.
  2. DCOM 서버 응용 프로그램을 사용 가능한 응용 프로그램 목록에서 선택하십시오.
  3. [속성] 단추를 선택하거나, DCOM을 두 번 클릭하여 목록에 서버 응용 프로그램.
  4. "기본 액세스 권한" 서버와 테스트 "기본 시작 권한," 및 "사용자 정의 구성 권한"

    런타임 오류 '70' 여전히 발생하는 경우 해당 사용자의 기본 액세스 권한을 제한하는 것입니다 높습니다. 이 경우 기본 수정할 DCOM 구성 액세스 권한에서 기본 보안 탭.

    '70' 런타임 오류가 발생할 경우 이를 사용자 정의 액세스 권한 DCOM 서버에 액세스하는 클라이언트를 제한하는 것입니다 높습니다. 사용자 정의 액세스 권한 사용 및 편집 단추를 선택합니다. 클라이언트 사용자 계정 액세스 권한을 부여하거나 액세스 권한을 클라이언트 사용자가 속해 있는 그룹에 부여하십시오.
자세한 내용은 Windows NT에서 관련된 보안 그룹을 따르도록 표를 참조하십시오.

Windows NT 및 Windows 2000 사용자 및 그룹을 구성할 때 찾을 그룹 계정을 여러 개 있습니다. 다음 목록은 요약입니다 누가 각 그룹에 속한 중:
Group                     Description
--------------------------------------------------------------------------
Interactive               Includes all users who log onto a Windows NT or
                          Windows 2000 system locally (at the console). It 
                          does not include users who connect to NT
                          resources across a network or are started as a 
                          server.

Network                   Includes all users who connect to Windows NT or
                          Windows 2000 resources across a network. It does 
                          not include those who connect through an 
                          interactive logon.

Creator/Owner             The Creator/Owner group is created for each
                          sharable resource in the Windows NT or
                          Windows 2000 system. Its membership is the set of 
                          users who either create a resource (such as a 
                          file) and who take ownership of them.

Everyone                  All users who access the system, whether locally,
                          remotely, or across the network.

System                    The local operating system.
				

위의 목록에 내장 Windows NT 및 Windows 2000 시스템에 있는 그룹 계정이 포함됩니다. 특정 네트워크 선택할 수 있는 더 많은 그룹을 포함할 수 있습니다. 각 사용자 지정 그룹 계정의 구성원을 확인하려면 네트워크 관리자에게 문의해야 합니다.

클라이언트 이벤트를 DCOM 서버를 거듭제곱합니다.

DCOM 서버 구성 요소를 클라이언트 응용 프로그램에서 처리할 이벤트를 발생시키는 경우 액세스를 허용하도록 클라이언트 컴퓨터에서 DCOM 보안 구성해야 합니다. 그리고 서버 컴퓨터에서 DCOM 보안 구성해야 합니다. 서버에서를 이벤트가 발생할 수 있으므로 클라이언트로 콜백을 만들 수 있습니다. 이러한 방식으로 DCOM 보안 구성할 경우 서버가 클라이언트 응용 프로그램을 호출할 때마다 70 오류가 생성됩니다. 그 결과 클라이언트로 발생하는 이벤트입니다. 서버 응용 프로그램 이벤트를 발생시키지 않는 경우 클라이언트 컴퓨터에서 DCOM 보안을 구성할 필요가 없습니다.

Windows 95, Windows 98 또는 Windows Me 클라이언트 컴퓨터에서 실행되고 있으면 다음과 같이 하십시오.
  1. DCOM 구성 (DCOMCNFG.exe) 실행하십시오.
  2. 기본 보안 탭.
  3. 기본값 편집 단추를 클릭하십시오.
  4. 추가 단추를 클릭하십시오.
  5. The 세계 를 클릭한 다음 사용 권한을 부여할 액세스 허용 단추를 클릭하십시오.
  6. 닫으려면 확인 을 사용하여 추가 액세스 권한 대화 상자.
  7. 닫으려면 확인 을 사용하여 액세스 권한 대화 상자.
  8. 닫으려면 확인 을 사용하여 DCOM 구성 속성 대화 상자.
  9. 응용 프로그램을 다시 테스트하십시오.

    클라이언트 응용 프로그램을 성공적으로 이벤트를 처리합니다.

Windows NT 또는 Windows 2000 클라이언트 컴퓨터에서 실행되고 있으면 다음과 같이 하십시오.
  1. DCOM 구성 (DCOMCNFG.exe) 실행하십시오.
  2. 기본 보안 탭을 클릭하십시오.
  3. 기본값 편집 단추를 클릭하십시오.
  4. 추가 단추를 클릭하십시오.
  5. Everyone 계정에 클릭한 다음 사용 권한 상자에서 액세스 허용 선택하려면 클릭하십시오.
  6. 확인 을 클릭하십시오.
  7. 레지스트리 값 사용 권한 대화 상자를 닫고 다시 확인 을 클릭하십시오.
  8. 닫으려면 확인 을 사용하여 DCOM 구성 속성 대화 상자.
  9. 응용 프로그램을 다시 테스트하십시오.

    클라이언트 응용 프로그램을 성공적으로 이벤트를 처리합니다.

트러스트되지 도메인 간 액세스 DCOM 서버에 시도

DCOM 서버를 하나의 Windows NT 또는 Windows 2000 도메인에 있는 클라이언트 "첫 번째 신뢰할 수 없는" 두 번째 Windows NT 또는 Windows 2000 도메인에 로그온하는 경우, 런타임 오류 ' 70 받을 ' DCOM 서버를 액세스할 때.

참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
176799: 정보: Windows NT에서 DCOM 구성 (DCOMCNFG.EXE) 사용

속성

기술 자료: 180384 - 마지막 검토: 2006년 9월 21일 목요일 - 수정: 3.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
키워드:?
kbmt kbdcom kbhowto kbregistry KB180384 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com