105 votes

Les permissions accordées à l'utilisateur ' sont insuffisantes pour effectuer cette opération. (rsAccessDenied)"}

J'ai créé un modèle de rapport à l'aide de SSRS (2005) et publié sur le serveur local. Mais lorsque j'ai essayé d'exécuter le rapport pour le modèle que j'ai publié en utilisant le constructeur de rapport, j'ai obtenu l'erreur suivante.

Erreur d'exécution du rapport : les autorisations accordées à l'utilisateur sont insuffisantes pour effectuer cette opération. (rsAccessDenied)

0 votes

J'ai trouvé cela utile.... msdn.microsoft.com/fr-GB/library/bb630430.aspx Windows présume que tout le monde est un utilisateur standard...

2voto

MovGP0 Points 77

Le rapport peut vouloir accéder à une DataSource ou à une DataView pour laquelle l'utilisateur AD (ou le groupe AD) a des droits d'accès insuffisants.

N'oubliez pas de consulter les URL suivantes :

  • http://REPORTSERVERNAME/Reports/Pages/Folder.aspx?ItemPath=%2fDataSources
  • http://REPORTSERVERNAME/Reports/Pages/Folder.aspx?ItemPath=%2fDataSets

Choisissez ensuite Folder Settings

Folder Settings

(ou la personne appropriée DataSource o DataSet ) et sélectionnez Security . Le groupe d'utilisateurs doit avoir le Browser permission.

enter image description here

1voto

T0t3sMcG0t3s Points 86

Comme Nasser, je sais que c'était il y a un certain temps mais je voulais poster ma solution pour toute personne qui aurait ce problème à l'avenir.

J'avais configuré mon rapport pour qu'il utilise une connexion de données dans une bibliothèque de connexions de données hébergée sur SharePoint. Le problème était que je n'avais pas "approuvé" la connexion de données pour qu'elle soit utilisable par d'autres utilisateurs.

Une autre chose à vérifier est que les autorisations sur cette bibliothèque de connexion de données permettent également la lecture aux utilisateurs sélectionnés.

J'espère que cela aidera quelqu'un tôt ou tard !

1voto

Pour SQL Reporting Services 2012 - SP1 et SharePoint 2013.

J'ai le même problème : Les permissions accordées à l'utilisateur '[AppPoolAccount]' sont insuffisantes pour effectuer cette opération.

Je suis allé dans les paramètres de l'application de service, j'ai cliqué sur Gestion des clés, puis sur Modifier la clé et j'ai fait régénérer la clé.

1voto

Vijay Points 11

Merci de partager. Après avoir lutté pendant 1,5 jours, j'ai remarqué que le serveur de rapports était configuré avec une mauvaise IP de domaine. Il était configuré avec l'IP du domaine de secours qui est hors ligne. J'ai identifié cela dans la configuration du groupe d'utilisateurs où le nom de domaine n'était pas répertorié. J'ai changé l'IP et redémarré le serveur de rapports. Le problème est résolu.

0voto

Ce qui a marché pour moi, c'est :

  • Aller à Site Setting
  • Cliquez sur "Configurer la sécurité du site".
  • Cliquez sur le bouton "Nouvelle attribution de rôle" dans la barre supérieure.
  • Donnez au nouveau rôle le nom suivant : "Tout le monde".
  • Parmi les rôles disponibles, accordez-lui uniquement le rôle d'"Utilisateur système".
  • Cliquez sur "Appliquer".

Ça devrait le faire,

Bonne chance !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X