Dažas nedēļas atpakaļ, Strādāja ar kolēģi attīstītājs par projektu, iesaistot SQL Server Reporting Services plug-in MOSS. Viņš bija attīstīt web daļu, kas nodrošina fancy priekšgala uz pareizu atskaiti (galvenā iezīme ir gudra funkcija lookup uz parametru ar vairākiem tūkstošiem meklējams vērtības aiz tā).
Tas strādāja lieliski izstrādes vidē, bet lietotāju akceptēšanas testēšanas (UAT) vide, tas nedarbosies. Apdedzinot līdzi atkļūdotājs, mēs vēlamies redzēt kā šis izņēmuma detaļas:
Atļaujas piešķirt lietotājam 'UAT_domainmosssvc' ir nepietiekams, lai veiktu šo operāciju.(rsAccessDenied).
Ja jūs dzīvot meklēšanu par iepriekš minēto kļūdu, atklājat, ka tas ir diezgan izplatīta. Scarily kopējā. Ļaunākais no kopējā, jo tam ir daudz dažādu iespējamo saknes iemesli, kā _ arī ikviena ieteikto risinājumu "uzskata" tiesības. Mēs droši vien mēģināja viņus visus.
Mūsu gadījumā, problēma bija tā, ka mums bija darīts dublēšanas/atjaunošanas DEV UAT. Kaut_kur šajā datu, kaut kas vēl runā par "DEV_domain" (tā vietā, lai atjauninātu "UAT_Domain"). Mēs izveidojām jaunu vietni, pievienot web daļas un kas atrisināt mūsu problēmu.
Cerams, ka tas ietaupīs kādu stundu vai divas noteiktas līnijas.
</beigās>