web-dev-qa-db-fra.com

Autorisations de Reporting Services sur SQL Server R2 SSRS

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

Je ne sais pas combien d'autres personnes ont commencé à utiliser SQL 2008 R2 SSRS, mais je ne parviens pas à obtenir l'erreur ci-dessous lorsque j'essaie d'accéder à l'URL du serveur de rapports.

L'utilisateur n'a pas les autorisations requises. Vérifiez que des autorisations suffisantes ont été accordées et que le contrôle de compte d'utilisateur Windows (UAC) les restrictions ont été abordées

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

47
AJM

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

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 nouvelle attribution de rôle. Entrez votre nom d'utilisateur et cochez une case pour chaque rôle que vous souhaitez vous attribuer. Enfin, cliquez sur OK. Vous devriez maintenant pouvoir parcourir des dossiers sans lancer votre navigateur avec des privilèges élevés.

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

Meule

85
Rick Arthur

Vous devez définir des autorisations dans SSRS à deux endroits pour vous donner un accès initial. Le programme d'installation ne donne accès qu'à Builtin\Administrators. Pour ce faire, vous devez cliquer avec le bouton droit de la souris sur le lien de votre navigateur et choisir Exécuter en tant qu'administrateur.

  1. Lancer Internet Explorer en tant qu'administrateur
  2. Ouvrez l'URL du gestionnaire de rapports, cette fois, vous devriez entrer
  3. Allez à Paramètres du site en haut à droite
  4. Cliquez sur Sécurité puis sur Nouvelle attribution de 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 des dossiers , puis Nouvelle attribution de rôle.
  8. Entrez votre domaine\nom d'utilisateur et sélectionnez Gestionnaire de contenu, puis cliquez sur OK.
  9. Ajouter d'autres utilisateurs si nécessaire
  10. Rouvrez Internet Explorer (non-admin) et revérifiez l'URL.
22
Stephen Turner

dans mon cas, cette erreur a été résolue en ajoutant un niveau d'autorisation au dossier racine.

auparavant, je n'accordais la permission qu'à 2 endroits. un dans le paramètre de site et un dans un nouveau dossier disposant d'une autorisation personnalisée. 

mais l'autorisation de parcourir le dossier racine était également requise. Remarque Le paramètre "Dossier" dans le dossier racine

une autre fois, j'ai eu un problème similaire et ajouté des utilisateurs dans le groupe de fenêtres suivant SQLServerReportServerUser $ nom_serveur $ MSRS10_50.MSSQLSERVER et l'exécution de IE en tant qu'administrateur ou la désactivation du contrôle de compte d'utilisateur a résolu mon problème.

4
Iman Abidi

Je pense que j'ai essayé tout ce qui est mentionné ici et cela n'a toujours pas fonctionné. Il s’est avéré qu’il n’avait pas reconnu la connexion de mon domaine au serveur comme faisant partie du groupe Administrateurs car elle était implicite du fait que j’étais membre d’un groupe (Développeurs) membre du groupe Administrateurs.

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

2
Dan H

Dans mon cas, après avoir exécuté IE en tant qu'administrateur, j'ai dû ajouter l'URL du gestionnaire de rapports aux zones Internet locales dans Internet Explorer, et non aux sites de confiance.

0
tmndungu

Tout d'abord, Assurez-vous que l'utilisateur actuel est membre du groupe d'administrateurs local sur le serveur sur lequel le SSRS exécutant peut gérer les autorisations SSRS,

Remarque: Par défaut, les administrateurs locaux sont pleinement autorisés à gérer SSRS.

Maintenant, essayez de faire ce qui suit:

Remarque: si le problème persiste, il ne s'agit donc pas d'un problème de permission, vous besoin d’ajuster les paramètres d’Internet Explorer comme indiqué à Utilisateur n'a pas les autorisations requises. Vérifiez que des autorisations suffisantes ont été accordées et les restrictions du contrôle de compte d'utilisateur Windows (UAC) ont été adressés

0

Si cela ne fonctionne toujours pas, décochez la case "Activer le mode protégé" dans IE.
Ajoutez votre site à l'intranet local dans Outils -> Option Internet -> Onglet Sécurité Décochez ensuite la case "Activer le mode protégé" Redémarrez Internet Explorer.

0
Russ

Ce problème se produit à cause du contrôle de compte d'utilisateur et uniquement lorsque vous exécutez IE sur le même ordinateur que SSRS est activé.

Pour résoudre ce problème, vous devez ajouter un groupe AD contenant les utilisateurs disposant de privilèges de lecture aux répertoires de sites Web SSRS actuels et à Poussez la sécurité. UAC est stupide de savoir si vous êtes administrateur de la boîte. Il ne vous permet pas d'accéder aux données à moins que vous n'ayez également accès aux données par d'autres moyens, tels qu'un groupe AD non administrateur appliqué aux fichiers.

0
Josh Folcik