Fa unes setmanes, Jo estava treballant amb el meu col lega de desenvolupador en un projecte de SQL Server Reporting Services plug-in per a la molsa. Va anar desenvolupant un element web que proporciona una fantasia per a l'informe correcte (el tret principal ser un cerca intel ligent en un paràmetre amb diversos valors searchable mil darrere d'ell).
Això treballava gran en l'entorn de desenvolupament, però en les proves d'acceptació de l'usuari (UAT) medi ambient, no funcionaria. Dispara amunt el depurador, volem veure detalls excepció com aquest:
Els permisos concedits a l'usuari 'UAT_domainmosssvc' són insuficients per fer aquesta operació.(rsAccessDenied).
Si fas una cerca en viu a l'error anterior, trobeu que és bastant comú. Aterridorament comú. La pitjor classe de comú perquè té molts arrel potencials diferents causes i se sent la solució suggerida de tots"" dret. Probablement hem intentat tots ells.
En el nostre cas, el problema era que havia fet una còpia de seguretat/restauració de DEV a UAT. En algun lloc de les dades, alguna cosa encara es referia a "DEV_domain" (en comptes de l'actualització "UAT_Domain"). Hem creat un nou lloc, afegit que l element web i que el nostre problema resolt.
Esperançadorament això li estalviarà algú una hora o dues en la línia.
</final>