ข้อความแสดงข้อผิดพลาดใน Microsoft Dynamics NAV: คุณไม่มีสิทธิ์ในการอ่านตาราง [ชื่อตาราง]


Microsoft Business โซลูชัน Navision 4.0 และ Microsoft Navision 4.0 ได้ในขณะนี้เป็นส่วนหนึ่งของ Microsoft Dynamics NAV 4.0 อ้างอิงทั้งหมดถึง Microsoft Business โซลูชัน-Navision หรือ Microsoft Navision 4.0 ที่เกี่ยวข้องกับการขึ้น

อาการ


บนคอมพิวเตอร์ที่กำลังเรียกใช้ Microsoft Dynamics NAV คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

คุณไม่มีสิทธิ์ในการอ่านตาราง[ชื่อตาราง] ติดต่อผู้ดูแลระบบของคุณถ้าคุณจำเป็นต้องมีสิทธิ์ของคุณเปลี่ยนแปลงแล้ว
หมายเหตุ [ชื่อตาราง]ในข้อความแสดงข้อผิดพลาดอาจเป็นชื่อของตารางใด ๆ ใน Microsoft Dynamics nav

สาเหตุ


ปัญหานี้เกิดขึ้นเนื่องจาก Microsoft Dynamics NAV ตรวจสอบสิทธิ์ สำหรับตารางต่าง ๆ ที่ถูกเข้าถึงด้วยตนเอง หรือ โดยใช้รหัส C/AL การตรวจสอบนี้เกิดขึ้นได้แม้ว่าตารางจะไม่มีใช้ หรือว่างเปล่า

หมายเหตุ ปัญหานี้เกิดขึ้นในรุ่นที่เก่ากว่า Microsoft Dynamics NAV 4.0

การแก้ปัญหา


เมื่อต้องการแก้ไขปัญหานี้ ให้ผู้ใช้สิทธิ์ในการอ่านสำหรับตาราง ทำเช่นนี้สำหรับตารางที่ไม่ได้ใช้ เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้

  1. บนเมนูเครื่องมือคลิกความปลอดภัยคลิกRoleและจากนั้น คลิกสิทธิ์



    ตารางการอนุญาตปรากฏขึ้น
  2. ภายใต้คอลัมน์ชนิดออบเจ็กต์เลือกตารางข้อมูล
  3. ภายใต้คอลัมน์ID ออปเจ็กต์พิมพ์หมายเลขตาราง
  4. ตรวจสอบให้แน่ใจว่า ที่ "ใช่" ปรากฏขึ้นถัดจากการอนุญาตต่อไปนี้:
    1. สิทธิ์ในการอ่าน
    2. สิทธิ์ในการดำเนิน
    หมายเหตุ ลบ "ใช่" จากสิทธิ์อื่น ๆ ทั้งหมด
  5. ปิดตาราง