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