ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

เมื่อคุณเปิดหน้า จัดการผู้ใช้พอร์ทัลธุรกิจ ในพอร์ทัลธุรกิจใน Microsoft Dynamics GP หรือใน Microsoft Dynamics SL คุณจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

displayError: --- soap:Server System.Web.Services.Protocols.SoapException:Server ไม่สามารถประมวลผลการร้องขอได้ ---> Microsoft.BusinessFramework.data.EntityDataNotFoundException: Microsoft.Applications.BusinessDesk.Dynamics.User

สาเหตุ

ปัญหานี้เกิดขึ้นเมื่อเงื่อนไขต่อไปนี้เป็นจริง:

  • ระเบียนของลูกค้า ผู้ขาย พนักงานขาย พนักงาน ผู้ใช้ หรือผู้จัดการถูกลบออกจากฐานข้อมูลสํานักงานหลัง

  • ผู้ใช้พอร์ทัลธุรกิจจะถูกแมปกับระเบียนนี้ผ่านบทบาทขั้นสูง

เนื่องจากระเบียนถูกลบจากฐานข้อมูล Back Office Web Part บทบาทขั้นสูงจะไม่ปรากฏขึ้นเมื่อคุณเปิดหน้า จัดการผู้ใช้พอร์ทัลธุรกิจ ดังนั้น บทบาทขั้นสูงที่มอบหมายจะไม่สามารถยกเลิกการมอบหมายได้ เนื่องจากไม่สามารถยกเลิกการมอบหมายบทบาทขั้นสูงได้ คุณจะได้รับข้อความแสดงข้อผิดพลาดที่กล่าวถึงในส่วน "อาการ"

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ ให้ค้นหาบทบาทขั้นสูงที่ได้รับมอบหมายที่ไม่ถูกต้องอีกต่อไป เมื่อต้องการเรียกใช้สคริปต์ต่อไปนี้:

  • For Microsoft Dynamics GP or for Microsoft Business Solutions - Great Plains, download the AdvdRoleOrphaned_GP.sql script. จากนั้น เรียกใช้สคริปต์กับฐานข้อมูล Dynamics ไฟล์ต่อไปนี้สามารถดาวน์โหลดได้จากตัวเลือก Microsoft Business Solutions File Exchange Server:


    AdvdRoleOrphaned_GP.sql วันที่เผยแพร่: 24 มกราคม 2006




    Microsoft ได้สแกนไฟล์นี้เพื่อหาไวรัส Microsoft ใช้ซอฟต์แวร์ตรวจหาไวรัสล่าสุดที่พร้อมใช้งานในวันที่โพสต์ไฟล์ ไฟล์จะถูกจัดเก็บบนเซิร์ฟเวอร์ที่มีการปรับปรุงความปลอดภัย ซึ่งช่วยป้องกันการเปลี่ยนแปลงใดๆ ที่ไม่ได้รับอนุญาตในไฟล์

  • For Microsoft Dynamics SL or for Microsoft Business Solutions - Php, download the AdvRoleOrphaned_SL.sql script. จากนั้น เรียกใช้สคริปต์กับฐานข้อมูลระบบ ไฟล์ต่อไปนี้สามารถดาวน์โหลดได้จากตัวเลือก Microsoft Business Solutions File Exchange Server:


    AdvRoleOrphaned_SL.sql วันที่เผยแพร่: 24 มกราคม 2006




    Microsoft ได้สแกนไฟล์นี้เพื่อหาไวรัส Microsoft ใช้ซอฟต์แวร์ตรวจหาไวรัสล่าสุดที่พร้อมใช้งานในวันที่โพสต์ไฟล์ ไฟล์จะถูกจัดเก็บบนเซิร์ฟเวอร์ที่มีการปรับปรุงความปลอดภัย ซึ่งช่วยป้องกันการเปลี่ยนแปลงใดๆ ที่ไม่ได้รับอนุญาตในไฟล์

หมายเหตุ รายงานจะถูกสร้างขึ้นเมื่อคุณเรียกใช้สคริปต์ ถ้าสคริปต์พบบทบาทขั้นสูงที่ได้รับมอบหมายที่ไม่ถูกต้องอีกต่อไป สคริปต์การล้างข้อมูลจะมีอยู่ในรายงาน ตัวอย่างเช่น รายงานในส่วน "ข้อมูลเพิ่มเติม" จะมีสคริปต์การล้างข้อมูลที่อธิบายวิธีการลบระเบียน

ข้อมูลเพิ่มเติม

สคริปต์จะสร้างรายงานที่คล้ายกับต่อไปนี้:การค้นหา ID ผู้ใช้: LESSONUSER1 ของชนิด: Microsoft.Applications.BusinessDesk.Dynamics.User ไม่พบ

Back Office/Enterprise Role LESSONUSER1 ในตารางหลักผู้ใช้ (SY01400)
UserID: 110A1DC6-F1A8-4892-B517-4DE353D63DDE
RoleID: 97AFA56C-75A9-489D-9ACA-2BF0DCFCA1B0
Container ID: D98C1DD4-008F-04B2-E980-09981CF8427 E
บทบาทองค์ประกอบ: <entityKey><Microsoft.Applications.BusinessDesk.Dynamics.User ID="LESSONUSER1" /></entityKey>เมื่อต้องการลบระเบียนนี้ ให้ปฏิบัติดังนี้: ลบออกจาก


MbfRoleUser โดยที่ (UserID = '110A1DC6-F1118-4892-B517-4DE353D63DDE' และ
RoleID = '97TEFA56C-75A9-489D-9ACA-2BF0DCFCA1B0' และ ContainerID = 'D98C1DD4-008F-04B2-E980-0998 ECF8427 E')

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×