เพิ่ม Lore: SSRS บอก “rsAccessDenied”, แต่ … จริง ๆ มีเข้า

กลับไปไม่กี่สัปดาห์, ผมทำงานกับเพื่อนร่วมงานของฉันพัฒนาโครงการที่เกี่ยวข้องกับบริการรายงาน SQL เซิร์ฟเวอร์ปลั๊กอินสำหรับ MOSS. เขาได้พัฒนา web part ที่แสดงความนึกคิดเวอร์ไปรายงานที่เหมาะสม (คุณสมบัติหลักที่ถูกค้นหาฉลาดในพารามิเตอร์ที่มีหลายค่ายากพันเรื่อง).

นี้ถูกทำงานได้ดี ในสภาพแวดล้อมการพัฒนา แต่ ในการทดสอบผู้ใช้ยอมรับ (เอือด) สภาพแวดล้อม, มันจะไม่ทำงาน. ยิงค่าการดีบักเกอร์, เราจะเห็นรายละเอียดของข้อยกเว้นเช่นนี้:

การอนุญาตให้ผู้ใช้ 'UAT_domainmosssvc' มีไม่เพียงพอสำหรับการดำเนินงานนี้(rsAccessDenied).

ถ้าคุณทำการค้นหาถ่ายทอดสดบนข้อผิดพลาดข้างต้น, หาโดยปกติ. Scarily ทั่วไป. ทำให้ชนิดเลวของทั่วไปเนื่องจากมีรากอาจแตกต่างกันมาก และ "ความรู้สึกของทุกคนแนะนำโซลูชั่น" ขวา. เราอาจพยายามพวกเขาทั้งหมด.

ในกรณีของเรา, แต่ปัญหาอยู่ที่ว่า เราได้ทำการสำรองข้อมูล/การคืนค่าของ DEV เพื่ออวด. อยู่ในข้อมูล, บางสิ่งบางอย่างยังถูกอ้างอิงถึง "DEV_domain" (แทนที่จะปรับปรุง "UAT_Domain"). เราสร้างไซต์ใหม่, เพิ่ม web part และแก้ไขปัญหา.

หวังว่าจะประหยัดคนหนึ่งชั่วโมงหรือสองลงบรรทัด.

</สิ้นสุด>

สมัครสมาชิกไปยังบล็อกของฉัน.

แท็กของ Technorati:

ทิ้งคำตอบไว้

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่. ช่องที่ต้องการถูกทำเครื่องหมาย *