Les autorisations accordées à l'utilisateur sont insuffisantes pour effectuer cette opération. (rsAccessDenied)"}
J'ai créé un modèle de rapport à l'aide de MICROSATELLITES (2005) et publié sur le serveur local. Mais quand j'ai essayé d'exécuter le rapport pour le modèle que j'ai publié l'aide du générateur de rapports j'obtiens l'erreur suivante.
D'exécution de rapport d'erreur:Les autorisations accordées à l'utilisateur sont insuffisantes pour effectuer cette opération. (rsAccessDenied)
- J'ai trouvé cela utile.... msdn.microsoft.com/en-GB/library/bb630430.aspx Windows suppose que chacun est un utilisateur standard...
Vous devez vous connecter pour publier un commentaire.
C'est à cause de l'absence de privilège de l'utilisateur que vous exécutez le générateur de rapport, il suffit de donner à cet utilisateur ou un groupe d'un privilège d'exécuter le générateur de rapports.
Veuillez visiter cette l'article
Ou pour un raccourci:
Je sais que c'est pour longtemps mais vous (ou l'un des autres nouveaux arrivants) peut résoudre ce problème par
Administrators
,IIS_IUSRS
,SQLServer2005SQLBrowserUser$User
à la place! Que dois-je faire dans ce cas? Comment souvent faire les choses changent! 😮À droite, Cliquez sur Microsoft BI -> Cliquez sur Exécuter en tant qu'Administrateur -> ouvrir votre rapport SSRS ou créez votre nouveau rapport SSRS et déployer votre rapport après que respecté, vous serez reçu une URL de site web pour consulter votre rapport. Copie URL et la coller sur un navigateur web(Exécuter en tant qu'Administrateur) et vous obtiendrez votre vue de rapport.
Vous pouvez utiliser Internet Explorer, ce qui serait essentiel pour le web service
Si elle est de mauvais moyens,s'il vous Plaît pardonnez-moi car j'ai fait comme cela pour que je vient d'écrire.
Assurez-vous d'avoir accès configuré à l'URL http://localhost/reports à l'aide de SQL Configuration de Reporting Services. Pour ce faire:
(REMARQUE: Si vous ne voyez pas les "Paramètres du Site" dans le coin en haut à gauche tout en http://localhost/reports c'est probablement parce que vous n'êtes pas en cours d'exécution à-dire comme un Administrateur ou vous n'avez pas affecté de vos ordinateurs de domaine\nom d'utilisateur " pour les rapports des services de rôles, voir comment faire cela dans les prochaines étapes).
Juste pour vous dire que ce tutoriel a été réalisé sur un ordinateur Windows 7 avec SQL Server Reporting Services 2008.
Référence De L'Article: http://techasp.blogspot.co.uk/2013/06/how-to-fix-reporting-services.html
sous paramètres du Site dans le gestionnaire de Rapports >Configurer le système de niveau de la définition du rôle > vérifiez ExecuteReport Defination option
alors
Créer un Système de Groupe, Donner l'accès à ce groupe à
Se connecter à votre déclaration de Données sur les Services de base dans les propriétés du serveur et ajouter un groupe et permite l'accès de l'Utilisateur du Système... Il faut travailler
Vous pouvez également vous assurer que l'Identité de votre Pool d'Application a le droit d'autorisations.
Aller à Gestionnaire des services IIS
Cliquez sur pools d'Applications
Identifier le pool d'applications du site, vous êtes le déploiement des rapports sur
Vérifier que l'identité est définie à certains services de compte ou le compte d'utilisateur qui dispose des autorisations administrateur
Vous pouvez changer l'identité par l'arrêt de la piscine, en cliquant droit dessus et en sélectionnant les Paramètres Avancés...
En vertu de Modèle de Processus est le champ d'Identité
UserA
dans le pool d'applications de l'Identité. Mais queUserA
n'est PAS configuré sur le serveur SSRS avoir accès (par exemple, pas dans leBUILTIN\Administrators
groupe). Donc la solution est de modifier le pool d'applications de l'identité de certains d'utilisateur de l'administrateur du domaine. Ou de mise à jour de la SSR paramètres à inclure le courant de l'Identité du pool d'applications de l'utilisateur.J'ai SQL2008 /Windows 2008 de l'Entreprise et c'est ce que j'avais à faire pour corriger la
rs.accessdenied
, 404, 401 et 503 erreurs:Ouvrez internet explorer en tant qu'administrateur.
Ouvrir les rapports url
http://machinename/reportservername
puis dans le dossier " paramètres de donner l'autorisation nécessaire de groupes d'utilisateurs.
Vieux mais pertinente question. J'ai résolu pour 2012 en se connectant sur le serveur de rapports et:
Ne peux pas dire que je suis à l'aise avec cette solution, mais j'avais besoin de quelque chose qui a travaillé et il a travaillé. Espérons que cela aide quelqu'un d'autre.
J'ai utilisé comme suit et il est travaillé pour moi.
Ouvrir de Configuration de Reporting Services Manager -> puis se connecter à l'instance de serveur de rapports -> puis cliquez sur l'URL du Gestionnaire de Rapports.
Dans le Rapport de l'URL du Gestionnaire de la page, cliquez sur le bouton Avancé -> puis, dans les Identités Multiples pour le Gestionnaire de Rapports, cliquez sur Ajouter.
Ajouter un Rapport du Gestionnaire d'URL HTTP boîte de pop-up, sélectionnez en-Tête d'Hôte et tapez: localhost
Cliquez sur OK pour enregistrer vos modifications.
Alors:
il fonctionne très bien pour moi sur Internet Explorer et Google Chrome, mais pas pour mozilla Firefox.
Dans le cas de Firefox demandant le nom d'utilisateur et Mot de passe, je suis en fournissant mais ça ne fonctionne pas. Je suis admin et de plein droit.
J'ai fait 1 de plus le changement ensemble "Paramètres de Contrôle de Compte d'Utilisateur" à ne jamais m'avertir.
Si vous êtes l'obtention d'un tel type d'exception alors que le déploiement de ce rapport à partir de Visual Studio, puis faire les choses suivantes:
3.Cliquez sur "Nouvelle Attribution de Rôle" ajouter le puis entrez le nom d'utilisateur et sélectionnez les Rôles
.
Après la configuration de SSRS 2016, je RDP avais dans le serveur (Windows Server 2012 R2), navigué à l'rapports URL (https://reports.fakeserver.net/Reports/browse/) et créé un dossier titre FakeFolder; tout semble fonctionner très bien. J'ai alors déconnecté du serveur, parcouru vers la même URL, connecté en tant que le même utilisateur, et a rencontré l'erreur ci-dessous.
Confus, j'ai essayé à peu près toutes les solutions proposées sur cette page, et encore ne peut pas créer le même comportement à la fois localement et à l'extérieur lors de la navigation à l'URL et de l'authentification. J'ai ensuite cliqué sur le bouton de sélection de FakeFolder, clique sur Gérer, cliqué sur la Sécurité (sur le côté gauche de l'écran), et je me suis ajouté en tant qu'utilisateur avec des autorisations complètes. Après la déconnexion du serveur, j'ai parcouru à https://reports.fakeserver.net/Reports/browse/FakeFolder, et a été en mesure d'afficher le contenu du dossier sans rencontrer les autorisations d'erreur. Cependant, quand j'ai cliqué à la maison, j'ai reçu les autorisations d'erreur.
Pour ma part, c'était assez bon comme personne ne reste à parcourir à la racine de l'URL, donc j'ai juste fait une note mentale à chaque fois que j'ai besoin de faire des changements dans SSRS d'abord vous connecter au serveur, puis naviguez jusqu'à l'Rapports URL.
Problème:
Erreur rsAccessDenied : Les autorisations accordées à l'utilisateur 'Utilisateur\' Utilisateur, sont insuffisantes pour effectuer cette opération.
Solution:
Cliquez sur "Réglage du Dossier" > "Nouvelle Attribution de Rôle"
Ensuite, tapez "User\User" dans le Groupe ou le nom d'utilisateur de la zone de texte'.
Vérifiez les Rôles de cases à cocher que vous souhaitez attribuer à l'utilisateur.
Ce qui a Fonctionné pour moi a été:
Cela a fonctionné pour moi-
-allez dans le gestionnaire de rapports, vérifiez les paramètres du site-> Sécurité> Nouvelle Attribution de Rôle-> ajouter l'utilisateur
-Aussi, aller à des ensembles de données dans le gestionnaire de rapports -> votre rapport dataset -> Sécurité> Nouvelle Attribution de Rôle -> ajouter un utilisateur avec le rôle requis.
Merci!
Comme Nasser, je sais que c'était il y a un moment mais je voulais poster ma solution pour ceux qui ont ce problème à l'avenir.
J'ai eu mon rapport de l'installation afin qu'elle serait d'utiliser une connexion de données dans une bibliothèque de connexions de Données hébergées sur SharePoint. Mon problème était que je n'avais pas la connexion de données "approuvé" pour qu'il soit utilisable par d'autres utilisateurs.
Une autre chose à rechercher pour vous assurer que les autorisations sur ce bibliothèque de connexions de Données permet également lire les sélectionner des utilisateurs.
Espère que cela aide quelqu'un, tôt ou tard!
De SQL Reporting Services 2012 - SP1 et SharePoint 2013.
J'ai eu le même problème:
Les autorisations accordées à l'utilisateur[AppPoolAccount] " sont insuffisantes pour effectuer cette opération.
Je suis allé dans les paramètres d'application de service, clique sur la Gestion des Clés, puis Changer la tonalité et l'avait régénérer la clé.
Merci pour le Partage. Après avoir lutté pendant 1,5 jours, a remarqué que le Rapport de Serveur a été configuré avec le mauvais domaine de la propriété intellectuelle. Il a été configuré avec la sauvegarde de domaine de la propriété intellectuelle, qui est en mode hors connexion. J'ai identifié ce dans le manuel de configuration de groupe lorsque le nom de Domaine n'a pas été répertoriés. Changé d'IP et de redémarrage du serveur de Rapports. Problème résolu.
Je sais que c'est pour longtemps mais peut être utile à tous les autres nouveaux arrivants,
J'ai décidé de passer le nom d'utilisateur,mot de passe et le domaine tout en demandant des rapports SSRS, j'ai donc créé une classe qui implémente IReportServerCredentials.
tout en appelant SSRS Reprots, mis bout de code suivant
SSRSReportUser,SSRSReportUserPassword,SSRSReportUserDomain,SSRSReportFolder sont définis dans le web.les fichiers de configuration.
Le rapport pourraient vouloir accéder à une source de données ou un DataView où l'ANNONCE de l'utilisateur (ou le groupe d'ANNONCES) a insuficcient droits d'accès.
Assurez-vous de vérifier les Url suivantes:
http://REPORTSERVERNAME/Reports/Pages/Folder.aspx?ItemPath=%2fDataSources
http://REPORTSERVERNAME/Reports/Pages/Folder.aspx?ItemPath=%2fDataSets
Puis choisissez
Folder Settings
(ou la personne appropriée
DataSource
ouDataSet
) et sélectionnezSecurity
. Le groupe d'utilisateurs doit avoir leBrowser
autorisation.Ce qui a fonctionné pour moi a été:
Qui devrait le faire,
Bonne chance!
Exécuter OFFRES en tant que administrateur en dépit de l'adhésion du groupe Administrateurs.