Windows+iis 서버에서 ASP 프로그램을 실행할 때 데이터베이스가 업데이트되지 않을 수 있습니다. 요약은 다음과 같습니다. Windows+iis 서버에서 ASP 프로그램을 실행할 때 데이터베이스가 업데이트되지 않을 수 있습니다. 업데이트될 수 있습니다. 구체적인 오류 메시지는 다음과 같습니다.
1. Microsoft JET 데이터베이스 엔진(0x80040E09)을 업데이트할 수 없습니다. 데이터베이스 또는 개체가 읽기 전용입니다.
2. ODBC 드라이버용 Microsoft OLE DB 공급자(0x80004005)[Microsoft][ODBC Microsoft Access Driver] 작업에서는 업데이트 가능한 쿼리를 사용해야 합니다.
3. Microsoft JET 데이터베이스 엔진(0x80004005) 작업은 업데이트 가능한 쿼리를 사용해야 합니다.
해결 방법(여기서는 웹 사이트의 홈 디렉터리가 wwwroot라고 가정):
wwwroot 폴더-속성-보안-사용자 추가: IUSR_computer 이름을 마우스 오른쪽 버튼으로 클릭하고 IUSR_computer 이름에 대한 읽기 및 쓰기 권한을 활성화합니다.
XP 시스템에서는 마우스 오른쪽 버튼을 클릭해도 보안 옵션이 표시되지 않을 수 있습니다. 도구-폴더 옵션-보기-단순 파일 공유 취소(권장)를 열고 속성에서 보안 옵션을 찾으세요.
다 XP의 탓입니다. 저는 개인적으로 XP가 보안을 과도하게 추구하고 특정 기능을 구현하지 못하여 보완한다고 생각합니다. ASP를 자주 접하는 사람들은 이런 현상을 자주 접하게 될 것입니다. 문제: 분명히 그들 자신의 코드가 매우 정확하게 작성되었는데 왜 정상적으로 업데이트할 수 없습니까? 다음 오류 메시지는 ASP 자체의 코드 오류가 아니라 일부 권한 설정 문제로 인해 발생합니다.이 문제가 처음 발생했을 때 자체 학습 중에 자체 코드를 10 번 이상 확인했지만 ASP 오류는 발견되지 않았습니다. 마침내 온라인으로 확인한 결과 문제를 일으키는 것은 악의적인 권한이라는 것을 알게 되었습니다. .
운영 환경: Windows XP.
IIS 5.0 저작권 설명: 이 사이트의 기사는 모두 인터넷에서 가져온 것입니다.
------------------------------------- ------------------.
Windows XP IIS 서버에서 ASP 프로그램을 실행할 때 데이터베이스가 업데이트되지 않을 수 있습니다. 특정 오류 메시지는 다음과 같습니다. 저작권 설명: 이 사이트의 모든 재인쇄된 기사는 해당 견해를 나타내지 않습니다. 이 사이트의.
1. Microsoft JET 데이터베이스 엔진(0x80040E09)을 업데이트할 수 없습니다. 데이터베이스 또는 개체가 읽기 전용입니다.
2. ODBC 드라이버용 Microsoft OLE DB 공급자(0x80004005)[Microsoft][ODBC Microsoft Access Driver] 작업에서는 업데이트 가능한 쿼리를 사용해야 합니다. 본 사이트에서 제공하는 사진, 일러스트레이션, 디자인 작품을 사용해야 할 경우에는 원저작자에게 문의하시기 바랍니다.
3. Microsoft JET 데이터베이스 엔진(0x80004005) 작업은 업데이트 가능한 쿼리를 사용해야 합니다. .
다음과 같은 몇 가지 해결 방법이 있습니다. 해결 방법은 서버마다 다를 수 있습니다. 여기서는 웹 사이트의 홈 디렉터리가 wwwroot라고 가정합니다.
A. wwwroot 폴더-속성-읽기 전용 취소를 마우스 오른쪽 버튼으로 클릭합니다.
이 방법은 가장 간단하고 때로는 효과적입니다. 전문가의 관찰에 따르면 이러한 이론과 현상은 웹마스터에게 숙고할 가치가 있으므로 모두가 더 많은 연구와 연구를 하고 더 많은 더 나은 경험을 요약하기 위해 노력하기를 바랍니다!
B. 데이터베이스 파일 속성-보안-사용자 추가: IUSR_computer 이름에서 폴더를 마우스 오른쪽 버튼으로 클릭하고 IUSR_computer 이름에 읽기 및 쓰기 권한을 부여합니다.
이 방법은 현재 이 문제를 해결하는 가장 좋은 방법이며 일반적으로 문제를 해결할 수 있습니다...
XP 시스템에서는 마우스 오른쪽 버튼을 클릭해도 보안 옵션이 표시되지 않을 수 있습니다. 도구-폴더 옵션-보기-간단한 파일 공유 취소(권장)를 열고 속성에서 보안 옵션을 찾으세요. 사이트는 모두 인터넷에서 가져온 것입니다. 이 사이트에 재인쇄된 모든 기사와 댓글은 이 사이트의 견해를 대변하지 않습니다.
C. wwwroot 폴더-속성-웹 공유-공유 폴더를 마우스 오른쪽 버튼으로 클릭합니다.
D. 더 많은 솔루션을 원하시면 저와 상의해 주세요~QQ:7021357.
마지막 요점은 ASP 디버깅을 위한 서버로 시스템을 설정하려는 경우 win을 사용하지 않는 것이 가장 좋다는 것입니다. 특별 참고 사항: 이 사이트에 재인쇄된 모든 기사와 댓글은 이 사이트의 견해를 나타내지 않습니다. 본 사이트에서 제공하는 사진, 일러스트레이션, 디자인 작품을 사용해야 하는 경우 원저작자에게 문의하시기 바랍니다.
물론, XP에서 설명할 수 없는 문제가 발생하는 경우에는 XP의 권한 설정에 대해 자세히 고려해 보시기 바랍니다.