Некалькі тыдняў таму, I was working with my developer colleague on a project involving SQL Server Reporting Services plug-in for MOSS. He was developing a web part that provides a fancy front-end to the report proper (Галоўнай асаблівасцю з'яўляецца разумным пошук ад параметру з некалькімі тысячамі значэнняў пошуку за ім).
Гэта працавала выдатнае ў развіцці навакольнага асяроддзя, але ў прыёмачныя выпрабаванні карыстальнікаў (Уат) навакольнае асяроддзе, it wouldn’t work. Firing up the debugger, мы б убачылі выключэння дэталі як гэта:
Прадастаўленыя карыстачу 'UAT_domain mosssvc' недастатковыя для выканання гэтай аперацыі.(rsAccessDenied).
Калі вы робіце пошук у жывы вышэй памылкі, you find it’s quite common. Scarily common. The worst kind of common because it has many different potential root causes and everyone’s suggested solution "feels" права. We probably tried them all.
У нашым выпадку, the problem was that we had done a backup/restore of DEV to UAT. Somewhere in the data, чагосьці не са спасылкай на "DEV_domain" (замест абноўленага "UAT_Domain"). We created a new site, дадаць вэб-частка, і што вырашылі нашу праблему.
Спадзяюся, гэта будзе выратаваць каго-то гадзіну ці два ўніз па лініі.
</канец>