O několik týdnů zpět, Jsem pracoval s kolegou vývojář na projektu, zahrnující služby SQL Server Reporting Services modul plug-in pro mech. On byl vývoj webovou část, která poskytuje fantazie front-end pro správné zprávy (Hlavním rysem je chytré vyhledávání na parametr s několika tisíc prohledávat hodnoty za).
To funguje skvěle i ve vývojovém prostředí, ale v testování přijetí uživateli (UAT) prostředí, to nebude fungovat. Qůli debugger, bychom vidět podrobnosti o výjimce takhle:
Oprávnění udělené uživateli "UAT_domainmosssvc" nejsou dostatečné pro provedení této operace.(rsAccessDenied).
Pokud si na výše uvedené chybě služby live search, zjistíte, že je to docela běžné. Děsivě společné. Nejhorší druh společného, protože to má mnoho různých potenciálních kořenové příčiny a cítí se"navrhované řešení" doprava. Pravděpodobně jsme se snažil je všechny.
V našem případě, problém byl, že jsme udělali zálohování či obnovení DEV UAT. Někde v datech, ještě něco o "DEV_domain" (namísto aktualizované "UAT_Domain"). Vytvořili jsme nový web, přidány že webové části a že náš problém vyřešil.
Doufejme, že to zachrání někdo hodinu nebo dvě po trati.
</Konec>