Autorisations Reporting Services sur SQL Server R2 SSRS

Je reçois l’erreur ci-dessous lorsque j’essaie d’accéder à SSRS sur SQL Server 2008 R2

Je ne suis pas certain du nombre d’autres utilisateurs de SQL 2008 R2 SSRS, mais j’ai un problème pour obtenir l’erreur ci-dessous lorsque j’essaie d’accéder à l’URL du serveur de rapports.

L’utilisateur n’a pas les permissions requirejses. Vérifiez que des permissions suffisantes ont été accordées et que les ressortingctions du contrôle de compte d’utilisateur Windows ont été résolues

Je peux accéder à l’URL si je lance IE en tant qu’administrateur

Cela a fait le tour pour moi. http://thecodeattic.wordpress.com/category/ssrs/ . Descendez à l’étape 35 pour voir l’erreur que vous obtenez. Paraphrase:

Une fois que vous êtes en mesure de vous connecter à YourServer / Reports en tant qu’administrateur, cliquez sur Accueil dans le coin supérieur droit, puis sur Paramètres des dossiers et atsortingbution d’un nouveau rôle. Entrez votre nom d’utilisateur et cochez une case pour chaque rôle que vous souhaitez accorder. Enfin, cliquez sur OK. Vous devriez maintenant pouvoir parcourir les dossiers sans lancer votre navigateur avec des privilèges élevés.

N’oubliez pas de définir la sécurité au niveau du site ** ET ** au niveau du dossier. J’espère que ça aide.

Meule

Vous devez définir des permissions au sein de SSRS à deux endroits pour vous donner un access initial. Le programme d’installation ne donne access qu’à Builtin \ Administrators. Pour y accéder, vous devez cliquer avec le bouton droit de la souris sur le lien de votre navigateur et choisir Run as administrator.

  1. Exécutez Internet Explorer en tant qu’administrateur
  2. Ouvrez l’URL du gestionnaire de rapports, cette fois, vous devriez entrer
  3. Aller aux parameters du site en haut à droite
  4. Cliquez sur Sécurité, puis sur Assignation de nouveau rôle
  5. Entrez votre domaine \ nom d’utilisateur et sélectionnez Administrateur système, cliquez sur OK.
  6. Ajouter d’autres utilisateurs si nécessaire
  7. Cliquez sur Accueil, Paramètres du dossier , puis Nouvelle atsortingbution de rôle
  8. Entrez votre domaine \ nom d’utilisateur et sélectionnez Content Manager, cliquez sur ok
  9. Ajouter d’autres utilisateurs si nécessaire
  10. Rouvrez Internet Explorer (non-admin) et revérifiez l’URL.

Dans mon cas, cette erreur a été résolue en ajoutant le niveau d’autorisation au dossier racine.

Je n’avais auparavant que la permission en 2 endroits. un dans le paramètre du site et un dans un nouveau dossier qui dispose d’une autorisation personnalisée.

mais l’autorisation de l’utilisateur pour parcourir le dossier racine était également requirejse. Remarque Le “paramètre de dossier” dans le dossier racine

une autre fois j’ai eu un problème similaire et en ajoutant des utilisateurs dans le groupe Windows suivant SQLServerReportServerUser $ servername $ MSRS10_50.MSSQLSERVER et en exécutant IE en tant qu’administrateur ou en désactivant UAC résolu mon problème.

Je pense que j’ai essayé tout ce qui est mentionné ici et que cela n’a toujours pas fonctionné. Il s’avère qu’il n’a pas reconnu mon nom de domaine connecté au serveur comme appartenant au groupe Administrateurs car il était implicite par le biais de mon appartenance à un autre groupe (développeurs) membre du groupe Administrateurs.

J’ai ajouté mon domaine individuel \ login au groupe Administrateurs explicitement, déconnecté puis reconnecté à la boîte, et IE m’a admis à la page d’accueil de Report Manager sans me demander d’exécuter IE en tant qu’administrateur.

Si cela ne fonctionne toujours pas, décochez la case “Activer le mode protégé” dans IE.
Ajouter votre site à l’intranet local dans Outils -> Option Internet -> Onglet Sécurité Désélectionnez ensuite “Activer le mode protégé” Redémarrez IE

Dans mon cas, après avoir exécuté IE en tant qu’administrateur, je devais append l’URL du gestionnaire de rapports aux zones Internet locales d’Internet Explorer, et non aux sites de confiance.

Ce problème se produit à cause de l’UAC et uniquement lorsque vous exécutez IE sur le même ordinateur que SSRS est activé.

Pour résoudre ce problème, vous devez append un groupe AD des utilisateurs disposant de privilèges de lecture aux répertoires du site Web SSRS et réduire la sécurité. UAC est stupide sur la façon dont vous êtes un administrateur sur la boîte. Il ne vous laissera pas accéder aux données sauf si vous avez également access aux données par d’autres moyens, tels qu’un groupe AD non administrateur appliqué aux fichiers.