rsAccessDenied probléma

English version is here: rsAccessDenied or SSRS prompts for credentials

A Reporting Services bevezetésekor mindig találkozok érdekes problémákkal. Ezek közzül is kettő igen érdekes:

  1. Felhasználónevet és jelszót kér, pedig admin vagyok, illetve az alábbi hibaüzenettel találkozhatunk: User %s does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed.
  2. The permissions granted to user %s are insufficient for performing this operation. (rsAccessDenied) hibaüzenetet kapok, még ha elevált jogokkal is indítom a böngészőt.

Mindkettőre nagyon egyszerű a megoldás:

Az első esetben a böngészőt admin jogokkal kell elindítani: Run as administrator. Ez a probléma Windows Vista, Windows 7, Windows Server 2008 és újabb rendszereknél lehet probléma, ahol az UAC be van kapcsolva.

A második eset már érdekesebb... Ebben az esetben már túl vagyok azon, hogy adminként indítsam a böngészőt, tehát elvileg mennie kellene, de mégsem megy. A probléma mostmár nem az authentikációban, jogosultságban van, hanem a böngésző biztonsági beállításaiban található. IE 9 esetében az alábbi lépésekkel javítható is ez a probléma:

  • Az IE-ben nyissuk meg a Tools > Internet Options ablakot,
  • menjünk a Security tabra,
  • jelöljük ki a Local Intranet zónát, majd nyomjuk meg a Sites gombot.
  • Az automatikus felismerést kapcsoljuk ki, ahogy ez az alábbi képen is látszik

IE 9 Local Intranet Settings

Add comment