Stocker les informations d'identification d'une source de données

Vous pouvez configurer des informations d'identification stockées pour permettre à un serveur de rapports Reporting Services d'accéder aux données externes d'un rapport. Les informations d'identification stockées sont utilisées si le rapport s'exécute sans assistance, par exemple dans le cas d'un abonnement Reporting Services qui publie un rapport sous forme d'e-mail. Le serveur de rapports récupère et utilise les informations d'identification quand le traitement du rapport est planifié ou déclenché. Cette rubrique vous guide tout au long de la configuration des informations d'identification stockées pour les serveurs de rapports en mode natif et en mode SharePoint.

S'applique aux types de fonctions suivantes : Reporting Services Mode natif | Reporting Services Mode SharePoint

Dans cette rubrique :

  • Configure stored credentials for a report-specific data source (Native mode)

  • Configure stored credentials for a report-specific data source, (SharePoint mode)

  • Configure stored credentials for a shared data source (Native mode)

  • Configure stored credentials for a shared data source (SharePoint mode)

Conditions requises en matière de stratégie de sécurité pour les informations d'identification stockées

bouton de définition de clé du service Banque d'informations sécuriséLe compte que vous utilisez pour les informations d'identification stockées doit être configuré pour l'une des stratégies de sécurité suivantes sur le serveur de rapports. Il est recommandé de sélectionner la stratégie avec le niveau minimal d'autorisations dont vous avez besoin pour votre environnement.

  1. Permettre l'ouverture d'une session locale. Pour plus d'informations, consultez Permettre l'ouverture d'une session locale.

  2. Ouvrir une session en tant que tâche. Pour plus d'informations, consultez Ouvrir une session en tant que tâche.

  3. Pour obtenir des informations générales sur les stratégies, consultez Modifier les paramètres de sécurité d'un objet de stratégie de groupe.

Configurer les informations d'identification stockées pour une source de données spécifique à un rapport (mode natif)

  1. Dans le Gestionnaire de rapports en mode natif, accédez au dossier qui contient le rapport. Cliquez sur le menu contextuel de l'élément ssrs_report_manager_item_context_menu.

  2. Cliquez sur Gérer, puis sur Sources de données.

  3. Sélectionnez l'option Source de données personnalisée.

  4. Dans la liste Type de source de données, sélectionnez l'extension pour le traitement des données utilisée pour traiter les données de la source de données.

  5. Dans la zone Chaîne de connexion, spécifiez la chaîne de connexion utilisée par le serveur de rapports pour se connecter à la source de données. L'exemple suivant illustre l'utilisation d'une chaîne de connexion pour se connecter à la base de données SQL Server AdventureWorks2012  :

    data source=<servername>;initial catalog=AdventureWorks2012
    
  6. Pour l'option Se connecter avec, sélectionnez Informations d'identification stockées en sécurité dans le serveur de rapports.

  7. Tapez un nom d'utilisateur et un mot de passe.

    • Si le compte est un compte d'utilisateur de domaine Windows, spécifiez-le au format suivant : <domaine>\<compte>, puis sélectionnez Utiliser comme informations d'identification Windows lors de la connexion à la source de données.

    • Si le nom d'utilisateur et le mot de passe sont des informations d'identification de base de données, ne sélectionnez pas Utiliser comme informations d'identification Windows lors de la connexion à la source de données. Si le serveur de base de données prend en charge l'emprunt d'identité ou la délégation, sélectionnez Emprunter l'identité de l'utilisateur authentifié une fois la connexion établie à la source de données.

  8. Cliquez sur Appliquer.

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

Configurer les informations d'identification stockées pour une source de données spécifique à un rapport (mode SharePoint)

  1. Accédez à la bibliothèque de documents qui contient le rapport, puis cliquez sur le menu Ouvrir ssrs_sharepoint_item_context_menu.

  2. Cliquez sur le second menu Ouvrir ssrs_sharepoint_item_context_menu, puis sur Gérer les sources de données.

  3. Cliquez sur le nom de la source de données de type Personnalisé pour laquelle vous souhaitez configurer des informations d'identification stockées.

  4. Dans la liste Type de source de données, sélectionnez l'extension pour le traitement des données utilisée pour traiter les données de la source de données.

  5. Dans la zone Chaîne de connexion, spécifiez la chaîne de connexion utilisée par le serveur de rapports pour se connecter à la source de données. L'exemple suivant illustre l'utilisation d'une chaîne de connexion pour se connecter à la base de données SQL Server AdventureWorks2012  :

    data source=<servername>;initial catalog=AdventureWorks2012
    
  6. Pour Informations d'identification, sélectionnez Informations d'identification stockées.

  7. Tapez un nom d'utilisateur et un mot de passe.

    • Si le compte est un compte d'utilisateur de domaine Windows, spécifiez-le au format suivant : <domaine>\<compte>, puis sélectionnez Utiliser comme informations d'identification Windows lors de la connexion à la source de données.

    • Si le nom d'utilisateur et le mot de passe sont des informations d'identification de base de données, ne sélectionnez pas Utiliser comme informations d'identification Windows. Si le serveur de base de données prend en charge l'emprunt d'identité ou la délégation, vous pouvez sélectionner Définir le contexte d'exécution pour ce compte.

  8. Cliquez sur OK.

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

Configurer les informations d'identification stockées pour une source de données partagée (mode natif)

  1. Dans le Gestionnaire de rapports en mode natif, accédez à l'élément de source de données partagée. Icône de source de données partagée

  2. Cliquez sur le menu contextuel ssrs_report_manager_item_context_menu, puis sur Gérer.

  3. Dans la liste Type de source de données, spécifiez l'extension pour le traitement des données utilisée pour traiter les données de la source de données.

  4. Dans la zone Chaîne de connexion, spécifiez la chaîne de connexion utilisée par le serveur de rapports pour se connecter à la source de données. Microsoft recommande de n'indiquer aucune information d'identification dans la chaîne de connexion.

    L'exemple suivant illustre l'utilisation d'une chaîne de connexion pour se connecter à la base de données SQL Server AdventureWorks2012 locale :

    data source=<localservername>; initial catalog=AdventureWorks2012
    
  5. Tapez un nom d'utilisateur et un mot de passe.

    • Si le compte est un compte d'utilisateur de domaine Windows, spécifiez-le au format suivant : <domaine>\<compte>, puis sélectionnez Utiliser comme informations d'identification Windows lors de la connexion à la source de données.

    • Si le nom d'utilisateur et le mot de passe sont des informations d'identification de base de données, ne sélectionnez pas Utiliser comme informations d'identification Windows lors de la connexion à la source de données. Si le serveur de base de données prend en charge l'emprunt d'identité ou la délégation, sélectionnez Emprunter l'identité de l'utilisateur authentifié une fois la connexion établie à la source de données.

  6. Cliquez sur Appliquer.

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

Configurer les informations d'identification stockées pour une source de données partagée (mode SharePoint)

  1. Dans la bibliothèque de documents, accédez à l'élément de source de données partagée.Icône de source de données partagée

  2. Cliquez sur le menu contextuel ssrs_sharepoint_item_context_menu, puis sur le second menu contextuel ssrs_sharepoint_item_context_menu.

  3. Cliquez sur Modifier la définition de la source de données.

  4. Dans la liste Type de source de données, spécifiez l'extension pour le traitement des données utilisée pour traiter les données de la source de données.

  5. Dans la zone Chaîne de connexion, spécifiez la chaîne de connexion utilisée par le serveur de rapports pour se connecter à la source de données. Microsoft recommande de n'indiquer aucune information d'identification dans la chaîne de connexion.

    L'exemple suivant illustre l'utilisation d'une chaîne de connexion pour se connecter à la base de données SQL Server AdventureWorks2012 locale :

    data source=<localservername>; initial catalog=AdventureWorks2012
    
  6. Tapez un nom d'utilisateur et un mot de passe.

    • Si le compte est un compte d'utilisateur de domaine Windows, spécifiez-le au format suivant : <domaine>\<compte>, puis sélectionnez Utiliser comme informations d'identification Windows.

    • Si le nom d'utilisateur et le mot de passe sont des informations d'identification de base de données, ne sélectionnez pas Utiliser comme informations d'identification Windows. Si le serveur de base de données prend en charge l'emprunt d'identité ou la délégation, vous pouvez sélectionner Définir le contexte d'exécution pour ce compte.

  7. Cliquez sur OK.

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

Voir aussi

Tâches

Configurer les propriétés de la source de données d'un rapport (Gestionnaire de rapports)

Créer, supprimer ou modifier une source de données partagée (Gestionnaire de rapports)

Référence

Page des propriétés des sources de données (Gestionnaire de rapports)

Page Nouvelle source de données (Gestionnaire de rapports)

Concepts

Spécifier des informations d'identification et de connexion pour les sources de données de rapport