เมื่อ asp ดำเนินการเข้าถึง ระบบจะแจ้งว่าไม่สามารถลบออกจากตารางข้อมูลที่ระบุได้ ปัญหานี้ค่อนข้างยาก ดังนั้นฉันจึงค้นหาและรวบรวมวิธีแก้ปัญหาที่ใช้งานได้จริง หากคุณสนใจ คุณสามารถดูบทความนี้เกี่ยวกับ การอนุญาตการเข้าถึงฐานข้อมูล
คลิกขวาที่ไฟล์ฐานข้อมูล->คุณสมบัติ->ความปลอดภัย->เพิ่ม->ขั้นสูง->ค้นหาทันที->IUSR_XXXX & IWAN_XXXX
->ตกลง->เปิดการเขียนและแก้ไขการอนุญาตสำหรับผู้ใช้ทั้งสองคน
หมายเหตุ: XXXX คือชื่อคอมพิวเตอร์ของคุณ
หากระบบปฏิบัติการเป็น XP คุณต้องปิดการแชร์ไฟล์อย่างง่ายในเครื่องมือ -> ตัวเลือกโฟลเดอร์ -> ดู
เป็นปัญหาเกี่ยวกับการอนุญาตของ Windows สำหรับผู้ใช้ IUSER โดยเฉพาะฮาร์ดดิสก์ที่มีรูปแบบ NTFS ที่สูงกว่า 2000 ซึ่งห้ามการเขียนตามค่าเริ่มต้น วิธีแก้ไขคือ:
1. เพิ่มการอนุญาตผู้ใช้ IUSER ในโฟลเดอร์ (หรือฮาร์ดดิสก์)/ความปลอดภัย/
2. IIS เปลี่ยนการตั้งค่าการเข้าถึงแบบไม่ระบุชื่อ
หมายเหตุ : ชื่อเครื่อง IUSER_
เป็นชื่อของผู้เยี่ยมชมอินเทอร์เน็ตไปยังเครื่องของคุณ