Kilka tygodni temu, Byłem w pracy z moim kolegą, autora projektu z udziałem SQL Server Reporting Services dodatek dla MOSS. Był rozwój składnika web part, który zapewnia fantazyjnych typu front-end do odpowiedniego raportu (główną cechą jest sprytny wyszukiwania na parametr z kilku tysięcy można wyszukiwać wartości za to).
To działa świetnie w środowisku programistycznym, ale w testach akceptacji użytkownika (UAT) środowisko, to nie byłby pracy. Rozpalanie debugera, chcemy zobaczyć szczegółów wyjątku takiego:
Uprawnienia przyznane użytkownikowi, że "UAT_domainmosssvc" są niewystarczające dla tej operacji.(rsAccessDenied).
Jeśli nie żyć zrewidować na powyższy błąd, uważasz, że to jest dość powszechne. Przerażająco typowe. Najgorszego rodzaju wspólnego, ponieważ ma wiele różnych głównych potencjalnych powoduje i czuje się"każdy proponowane rozwiązanie" prawo. Jesteśmy prawdopodobnie próbował je wszystkie.
W naszym przypadku, problemem było to, że została wykonana kopia zapasowa/przywracanie dev do UAT. Gdzieś w danych, coś było jeszcze odnosząc się do "DEV_domain" (zamiast zaktualizowane "UAT_Domain"). Stworzyliśmy nową witrynę, dodał, że składnika web part i że rozwiązać nasz problem.
Mam nadzieję, że to uratuje ktoś godzinę lub dwa w dół.
</koniec>