현상
Internet Information Server(IIS) ASP 페이지를 사용하여 데이터베이스에 액세스하면 다음 오류 메시지와 함께 연결이 실패할 수 있습니다.
ODBC 드라이버용 Microsoft OLE DB 공급자 오류 '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
원인
시스템에 있는 Windows NT Resource Kit에서 C2 보안 프로그램을 사용한 경우 다음 레지스트리 키가 Everyone 그룹에 읽기 권한만 할당했을 수 있습니다.
Hkey_Local_Machine\Software\ODBC
ODBC 드라이버가 제대로 작동하려면 웹 사용자 계정은 이 레지스트리 키에 대해 모든 권한을 갖고 있어야 합니다.
해결 방법
경고: 레지스트리 편집기를 잘못 사용하면 심각한 문제가 발생할 수 있으며 문제를 해결하기 위해 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 레지스트리 편집기를 잘못 사용함으로써 발생하는 문제에 대해 해결을 보증하지 않습니다. 레지스트리 편집기의 사용에 따른 모든 책임은 사용자에게 있습니다.
Everyone 그룹에 모든 권한을 할당하려면 다음 단계를 수행하십시오. 1. 레지스트리 편집기(Regedt32.exe)를 시작합니다.
2. 아래의 레지스트리 키를 찾습니다.
Hkey_Local_Machine\Software\ODBC
3. 보안 메뉴에서 사용 권한을 선택합니다.
4. 기존 하위 키의 사용 권한 바꾸기를 선택하고 Everyone 그룹의 사용 권한을 모든 권한으로 설정합니
댓글 0