징후:

Microsoft Access로 손상된 MDB 파일을 열려고하면 오류 메시지가 나타납니다.

레코드를 읽을 수 없습니다. 'xxxx'에 대한 읽기 권한이 없습니다 (오류 3112).

여기서 'xxxx'는 Access 개체 이름입니다. 시스템 개체, 또는 사용자 개체.

오류 메시지의 스크린 샷은 다음과 같습니다.

레코드를 읽을 수 없습니다. 'MSysAccessObjects'에 대한 읽기 권한이 없습니다.

이것은 트랩 가능한 Microsoft Jet 및 DAO 오류이며 오류 코드는 3112입니다.

정확한 설명 :

데이터를 볼 수있는 지정된 테이블 또는 쿼리에 대한 읽기 권한이없는 경우이 오류가 발생합니다. 권한 할당을 변경하려면 시스템 관리자 또는 개체 작성자에게 문의해야합니다.

그러나 개체에 대한 권한이 있다고 확신하지만 여전히이 오류가 발생하면 개체 정보와 속성 데이터가 부분적으로 손상되었을 가능성이 매우 높으며 Microsoft Access는 실수로 특정 개체에 대한 읽기 권한이 없다고 생각합니다.

당신은 우리의 제품을 시도 할 수 있습니다 DataNumen Access Repair MDB 데이터베이스를 복구하고이 문제를 해결합니다.

샘플 파일 :

오류를 일으킬 수있는 손상된 MDB 파일 샘플. mydb_4.mdb

회수 한 파일 DataNumen Access Repair: mydb_4_fixed.mdb (손상되지 않은 파일의 'Staff'테이블에 해당하는 회수 된 파일의 'Recovered_Table2'테이블)

참조 :