Spécifier des informations d'identification dans le Générateur de rapports

Les informations d'identification permettent d'authentifier l'utilisateur qui tente de récupérer des données à partir d'une source de données. Le propriétaire de la source de données détermine le type d'informations d'identification à utiliser. Par exemple, un administrateur de base de données peut spécifier que l'utilisateur doit fournir un nom d'utilisateur et un mot de passe Windows.

Dans une définition de rapport, chaque définition de la source de données indique un nom, une chaîne de connexion, l'utilisation ou non de la sécurité intégrée, ainsi que l'invite à afficher si des informations d'identification sont requises mais qu'elles ne sont pas spécifiées. Les informations d'identification ne sont pas enregistrées dans la définition de rapport. Une fois qu'un rapport a été publié sur le serveur de rapports, les sources de données peuvent être gérées indépendamment d'une définition de rapport. Les propriétaires de sources de données peuvent spécifier des informations d'identification pour les sources de données incorporées et partagées sur le serveur de rapports.

[!REMARQUE]

L'administrateur du serveur de rapports doit accorder les autorisations appropriées à un utilisateur pour lui permettre de parcourir le serveur de rapports afin de sélectionner des sources de données partagées ou des modèles, d'ouvrir ou d'enregistrer des rapports. Pour plus d'informations, consultez Installation, désinstallation et prise en charge du Générateur de rapports.

[!REMARQUE]

Vous pouvez créer et modifier des définitions de rapport (.rdl) dans le Générateur de rapports et dans le Concepteur de rapports dans SQL Server Data Tools. Chaque environnement de création offre différentes possibilités pour créer, ouvrir et enregistrer des rapports et des éléments connexes. Pour plus d'informations, consultez Conception de rapports dans le Concepteur de rapports et le Générateur de rapports (SSRS) sur le site Web Microsoft.

Présentation de l'utilisation des informations d'identification

Dans le Générateur de rapports, les informations d'identification sont souvent utilisées lorsque vous vous connectez à un serveur de rapports ou pour des tâches liées aux données, par exemple la création d'une source de données incorporée, l'exécution d'une requête de dataset ou l'affichage de l'aperçu d'un rapport. Les informations d'identification ne sont pas enregistrées dans le rapport. Elles sont gérées séparément sur le serveur de rapports ou sur le client local. La liste suivante décrit les types d'informations d'identification que vous devrez peut-être fournir, leur emplacement et leur utilisation :

  • Informations d'identification du serveur de rapports que vous entrez dans la Boîte de dialogue Ouverture de session Reporting Services (Générateur de rapports).

    Lorsque vous enregistrez, publiez ou naviguez vers un serveur de rapports ou un site SharePoint pour la première fois, vous devez éventuellement entrer vos informations d'identification. Les informations d'identification que vous entrez sont utilisées jusqu'à la fin de la session du Générateur de rapports. Si vous choisissez d'enregistrer les informations d'identification, elles sont stockées de manière sécurisée avec vos paramètres utilisateur sur votre ordinateur. Dans les sessions ultérieures du Générateur de rapports, les informations d'identification enregistrées sont utilisées pour la connexion au même serveur de rapports ou site SharePoint. L'administrateur du serveur de rapports ou l'administrateur SharePoint spécifie le type des informations d'identification à utiliser.

  • Informations d'identification de la source de données que vous entrez dans la page Boîte de dialogue Propriétés de la source de données, Informations d'identification (Générateur de rapports) pour une source de données incorporée.

    Ces informations d'identification sont utilisées par le serveur de rapports pour établir une connexion de données à la source de données externe. Pour certains types de sources de données, les informations d'identification peuvent être stockées de manière sécurisée sur le serveur de rapports. Ces informations d'identification permettent à d'autres utilisateurs d'exécuter le rapport sans fournir d'informations d'identification pour la connexion de données sous-jacente.

  • Informations d'identification de la source de données que vous entrez dans la Boîte de dialogue Entrez les informations d'identification pour la source de données (Générateur de rapports) lorsque vous exécutez une requête de dataset, actualisez des champs de dataset ou affichez un aperçu du rapport.

    Ces informations d'identification sont utilisées pour établir une connexion de données entre le Générateur de rapports et la source de données externe, ou pour afficher l'aperçu d'un rapport configuré pour demander la saisie des informations d'identification. Les informations d'identification que vous entrez dans cette boîte de dialogue ne sont pas stockées sur le serveur de rapports et ne sont pas accessibles à d'autres utilisateurs. Le Générateur de rapports met en cache les informations d'identification pendant la session de modification du rapport afin que vous n'ayez pas besoin de les entrer chaque fois que vous exécutez la requête ou que vous affichez l'aperçu du rapport.

    Pour les sources de données partagées, utilisez l'option Enregistrer mon mot de passe afin d'enregistrer les informations d'identification localement avec vos paramètres utilisateur sur votre ordinateur. Le Générateur de rapports utilise les informations d'identification enregistrées chaque fois qu'une connexion est établie vers la source de données externe correspondante.

Pour plus d'informations, consultez Boîte de dialogue Propriétés de la source de données, Général (Générateur de rapports) et Aperçu des rapports dans le Générateur de rapports.

Types d'informations d'identification

Le type d'informations d'identification pris en charge par une source de données est spécifié par le propriétaire de la source de données. Par exemple, vous devrez peut-être fournir un nom d'utilisateur de compte de connexion SQL Server et un mot de passe correspondant pour accéder à une base de données SQL Server. Pour accéder à une autre source de données, vous devrez peut-être fournir un nom d'utilisateur et un mot de passe Windows. Il est possible que certaines sources de données ne requièrent pas d'informations d'identification.

Options de spécification des informations d'identification

Les options suivantes permettent de spécifier des informations d'identification pour une source de données :

  • Utiliser l'utilisateur Windows actuel (également appelée sécurité intégrée).

  • Utiliser un nom d'utilisateur et un mot de passe enregistrés.

  • Inviter l'utilisateur à fournir des informations d'identification.

  • Aucune information d'identification n'est requise.

Sécurité intégrée de Windows

Lorsque vous sélectionnez Utiliser l'authentification Windows (sécurité intégrée), le jeton de sécurité de l'utilisateur actuel est passé à la source de données. Dans ce cas, l'utilisateur n'est pas invité à taper son nom d'utilisateur ou son mot de passe. En règle générale, cette option requiert l'activation des fonctionnalités de délégation. Si ces fonctionnalités ne sont pas activées, vous ne pouvez utiliser cette option que pour accéder à une source de données située sur le même ordinateur.

Connexion à l'aide d'un nom d'utilisateur et d'un mot de passe

Lorsque vous sélectionnez Utiliser ce nom d'utilisateur et ce mot de passe, un nom d'utilisateur et un mot de passe doivent être fournis pour permettre l'accès à la source de données. Pour une base de données SQL Server, les informations d'identification peuvent correspondre à une connexion de base de données. Les informations d'identification sont passées à la source de données pour authentification.

Informations d'identification demandées par invite

Lorsque vous spécifiez l'invite des informations d'identification, chaque utilisateur qui accède au rapport doit entrer un nom d'utilisateur et un mot de passe pour récupérer les données. Cette option est recommandée pour les rapports qui contiennent des données confidentielles. Les informations d'identification demandées par invite peuvent correspondre à un compte de domaine Windows ou une connexion de base de données. Si le serveur de base de données ne reconnaît pas les informations d'identification que vous fournissez, ou si l'utilisateur spécifié n'a pas reçu l'autorisation de récupérer les données, la connexion échoue.

Aucune information d'identification

Aucune information d'identification n'est requise pour cette source de données. Pour exécuter ce rapport sur le serveur de rapports, le compte d'exécution sans assistance doit être configuré. Pour plus d'informations, consultez Configurer le compte d'exécution sans assistance dans la documentation relative à Reporting Services au sein de la documentation en ligne de SQL Server.

Voir aussi

Tâches

Ajouter et vérifier une connexion de données ou une source de données (Générateur de rapports et SSRS)

Référence

Boîte de dialogue Options du Générateur de rapports, Paramètres (Générateur de rapports)

Concepts

Installation, désinstallation et prise en charge du Générateur de rapports

Connexions de données ou sources de données incorporées et partagées (Générateur de rapports et SSRS)

Connexions de données, sources de données et chaînes de connexion dans le Générateur de rapports

Ajouter des données à un rapport (Générateur de rapports et SSRS)