Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Configurer un serveur de rapports en mode natif pour l'administration locale (SSRS)

Le déploiement d'un serveur de rapports Reporting Services sur l'un des systèmes d'exploitation suivants requiert davantage d'étapes de configuration si vous souhaitez administrer l'instance du serveur de rapports localement. Les systèmes d'exploitation suivants restreignent l'emploi excessif d'autorisations élevées en supprimant les autorisations d'administrateur lors de l'accès aux applications.

  • Windows Server 2012 R2

  • Windows 8.1

  • Windows 8

  • Windows Server 2012

  • Windows Server 2008 R2

  • Windows 7

  • Windows Server 2008

Étant donné que les systèmes d'exploitation indiqués limitent les autorisations, les membres du groupe Administrateurs local exécutent la plupart des applications comme s'ils utilisaient le compte Utilisateur standard.

Même si cette solution améliore la sécurité globale de votre système, elle vous empêche d'utiliser les attributions de rôle prédéfinies et intégrées que Reporting Services crée pour les administrateurs locaux.

Cette rubrique explique comment configurer le serveur de rapports pour l'administration locale après l'installation. Si vous n'avez pas encore installé ou configuré le serveur de rapports, consultez Installer SQL Server 2014 avec l'assistant d'installation (programme d'installation) et gérer un serveur de rapports Reporting Services (SSRS) en mode natif.

Les modifications de configuration suivantes configurent le serveur afin d'utiliser des autorisations standard pour gérer le contenu et les opérations du serveur de rapports.

  • Ajoutez les URL Reporting Services aux sites approuvés. Par défaut, Internet Explorer est exécuté en Mode protégé sur les systèmes d'exploitation répertoriés, une fonctionnalité qui empêche les demandes du navigateur d'atteindre les processus globaux qui s'exécutent sur le même ordinateur. Vous pouvez désactiver le mode protégé pour les applications du serveur de rapports en les ajoutant comme Sites de confiance.

  • Créez les attributions de rôle qui vous accordent en tant qu'administrateur du serveur de rapports l'autorisation de gérer le contenu et les opérations sans devoir utiliser la fonctionnalité Exécuter en tant qu'administrateur sur Internet Explorer. En créant des attributions de rôle pour votre compte d'utilisateur Windows, vous accédez à un serveur de rapports avec les autorisations Gestionnaire de contenu et Administrateur système via des attributions de rôle explicites qui remplacent les attributions de rôle prédéfinies et intégrées créées par Reporting Services.

Icône de flèche utilisée avec le lien Retour en haut Haut

Complétez les étapes de configuration de cette section si vous souhaitez accéder à un serveur de rapports local et vous voyez des erreurs semblables à la suivante :

  • L'utilisateur 'Domain\[user name] » ne dispose pas des autorisations requises. Vérifiez que les autorisations suffisantes ont été accordées et qu'aucune restriction liée au contrôle de compte d'utilisateur (UAC) Windows ne pose problème.

Paramètres du site de confiance dans le navigateur

  1. Ouvrez une fenêtre du navigateur avec les autorisations Exécuter en tant qu'administrateur. Dans le menu Démarrer, cliquez sur Tous les programmes, cliquez avec le bouton droit sur Internet Explorer et sélectionnez Exécuter en tant qu'administrateur.

  2. Cliquez sur Autoriser pour continuer.

  3. Dans l'adresse URL, entrez l'URL du Gestionnaire de rapports. Pour obtenir des instructions, consultez Gestionnaire de rapports (SSRS en mode natif) dans la documentation en ligne de SQL Server.

  4. Cliquez sur Outils.

  5. Cliquez sur Options Internet.

  6. Cliquez sur Sécurité.

  7. Cliquez sur Sites de confiance.

  8. Cliquez sur Sites.

  9. Ajoutez http://<your-server-name>.

  10. Désactivez la case à cocher Nécessite la certification du serveur (https:) pour tous les sites dans cette zone si vous n'utilisez pas HTTPS pour le site par défaut.

  11. Cliquez sur Ajouter.

  12. Cliquez sur OK.

Paramètres du dossier du gestionnaire de rapports

  1. Dans le Gestionnaire de rapports, sur la page d'accueil, cliquez sur Paramètres du dossier.

  2. Dans la page Paramètres du dossier, cliquez sur Sécurité.

  3. Cliquez sur Nouvelle attribution de rôle.

  4. Dans le champ Nom d'utilisateur ou de groupe entrez votre compte d'utilisateur Windows au format : <domain>\<user>.

  5. Sélectionnez Gestionnaire de contenu.

  6. Cliquez sur OK.

Paramètres du site du gestionnaire de rapports

  1. Ouvrez votre navigateur avec des privilèges d'administrateur et accédez au gestionnaire de rapports, http://<server name>/reports.

  2. Cliquez sur Paramètres du site dans l'angle supérieur de la page d'accueil.

    Conseil Conseil

    Remarque : si vous ne voyez pas l'option Paramètre du site, fermez et rouvrez votre navigateur et accédez au gestionnaire de rapports avec des privilèges d'administrateur.

  3. Cliquez sur Sécurité.

  4. Cliquez sur Nouvelle attribution de rôle.

  5. Dans le champ Nom d'utilisateur ou de groupe entrez votre compte d'utilisateur Windows au format : <domain>\<user>.

  6. Sélectionnez Administrateur système.

  7. Cliquez sur OK.

  8. Fermez le Gestionnaire de rapports.

  9. Ouvrez à nouveau le Gestionnaire de rapports dans Internet Explorer, sans utiliser Exécuter en tant qu'administrateur.

Icône de flèche utilisée avec le lien Retour en haut Haut

Par défaut, vous ne pouvez accéder à toutes les propriétés du serveur de rapports disponibles dans SQL Server Management Studio à moins de démarrer Management Studio avec des privilèges d'administrateur.

Pour configurer les propriétés et attributions de rôles Reporting Services, vous n'avez donc pas besoin de démarrer Management Studio avec des autorisations élevées chaque fois :

  • Dans le menu Démarrer, cliquez sur Tous les programmes, sur SQL Server 2012, cliquez avec le bouton droit sur Management Studio, puis cliquez sur Exécuter en tant qu'administrateur.

  • Connectez-vous à votre serveur local Reporting Services.

  • Dans le nœud Sécurité, cliquez sur Rôles système.

  • Cliquez avec le bouton droit sur Administrateur système, puis cliquez sur Propriétés.

  • Dans la page Propriétés de rôle système, sélectionnez Afficher les propriétés du serveur de rapports. Sélectionnez toute autre propriété que vous souhaitez associer aux membres du rôle d'administrateur système.

  • Cliquez sur OK.

  • Fermez Management Studio

  • Pour ajouter un utilisateur au rôle système « administrateur système », consultez la section Configurer les paramètres de site plus haut dans cette rubrique.

Maintenant, lorsque vous ouvrez Management Studio et vous ne sélectionnez pas explicitement Exécuter en tant qu'administrateur, vous avez accès aux propriétés du serveur de rapports.

Icône de flèche utilisée avec le lien Retour en haut Haut

Si vous avez installé SQL Server Data Tools - Business Intelligence pour Visual Studio 2012 sur l'un des systèmes d'exploitation répertoriés dans la première section de cette rubrique, et vous souhaitez que SSDT interagisse avec un serveur de rapports local en mode natif, vous rencontrerez des erreurs d'autorisation sauf si vous ouvrez Outils de données SQL Server (SSDT) avec des autorisations élevées ou si vous configurez des rôles Reporting Services. Par exemple, si vous n'avez pas les autorisations suffisantes, vous rencontrerez des avertissements semblables au suivant :

  • Lorsque vous tentez de déployer des éléments de rapport sur le serveur de rapports local, vous voyez un message d'erreur similaire au suivant dans la fenêtre Liste d'erreurs :

    • Les autorisations accordées à l'utilisateur « Domaine\<nom utilisateur> » sont insuffisantes pour vous permettre d'accomplir cette opération.

Pour exécuter avec des autorisations élevées chaque fois que vous ouvrez SSDT :

  1. Dans l'écran de démarrage, tapez sql server, puis cliquez avec le bouton droit sur SQL Server Data Tools pour Visual Studio. Cliquez sur Exécuter en tant qu’administrateur

    Ou, sur les systèmes d'exploitation plus anciens :

    Dans le menu Démarrer, cliquez sur Tous les programmes, sur SQL Server 2012, cliquez avec le bouton droit sur Outils de données SQL Server, puis cliquez sur Exécuter en tant qu'administrateur.

  2. Cliquez sur Continuer.

  3. Cliquez sur Exécuter le programme.

Vous devez maintenant être en mesure de déployer les rapports et autres éléments sur un serveur de rapports local.

Pour configurer les propriétés et attributions de rôles Reporting Services, vous n'avez donc pas besoin de démarrer SSDT avec des autorisations élevées chaque fois :

Icône de flèche utilisée avec le lien Retour en haut Haut

Une étape de configuration supplémentaire et courante pour l'administration Reporting Services consiste à ouvrir le port 80 dans le Pare-feu Windows pour autoriser l'accès à l'ordinateur du serveur de rapports. Pour obtenir des instructions, consultez Configurer un pare-feu pour accéder au serveur de rapports.

Icône de flèche utilisée avec le lien Retour en haut Haut

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft