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

La page des propriétés des sources de données permet de définir la connexion du rapport actif à une source de données externe. Vous pouvez remplacer les informations de connexion à la source de données publiées à l'origine avec le rapport.

Si plusieurs sources de données sont utilisées avec un rapport, chacune d'elles possède sa propre section dans la page des propriétés. Les sources de données sont répertoriées dans l'ordre dans lequel elles sont définies dans le rapport.

Lors de la spécification de la source de données à utiliser avec le rapport, vous pouvez choisir une source de données partagée qui est créée et gérée séparément des rapports qui l'utilisent. Si vous ne souhaitez pas utiliser un élément de source de données partagée, vous pouvez définir une connexion à la source de données à utiliser avec le rapport.

Pour ouvrir cette page, sélectionnez un rapport, cliquez sur l'onglet Propriétés situé en haut de la page, puis sur l'onglet Sources de données situé sur le côté de la page.

Options

  • Une source de données personnalisée
    Spécifie la façon dont le rapport se connecte à la source de données.

Les options suivantes permettent de spécifier une connexion à une source de données personnalisée.

  • Type de connexion
    Spécifie l'extension de traitement des données utilisée pour traiter les données de la source de données. Le serveur de rapports inclut les extensions de traitement des données pour SQL Server, Analysis Services, Oracle, XML, SQL Server Integration Services (SSIS), SAP, OLE DB, et ODBC. Des extensions supplémentaires peuvent être disponibles auprès d'éditeurs tiers.

    Notez que si vous utilisez SQL Server 2005 Express Edition with Advanced Services, vous ne pouvez choisir que des sources de données SQL Server ou Analysis Services. Pour plus d'informations, consultez Reporting Services dans SQL Server 2005 Express Edition with Advanced Services.

  • Chaîne de connexion
    Spécifie la chaîne de connexion utilisée par le serveur pour se connecter à la source de données. Le type de connexion détermine la syntaxe à utiliser. Par exemple, une chaîne de connexion pour une extension de traitement des données XML est une URL vers un document XML.

    Une chaîne de connexion peut être configurée sous la forme d'une expression pour vous permettre de spécifier la source de données lors de l'exécution. Les expressions de sources de données ne peuvent pas être définies, visualisées ou modifiées dans le Gestionnaire de rapports. Vous pouvez toutefois remplacer une expression de source de données en cliquant sur Remplacer l'option par défaut pour entrer une chaîne de connexion statique. Pour revenir à l'expression, cliquez sur Revenir à la valeur par défaut. Le serveur de rapports enregistre la chaîne de connexion initiale au cas où vous devriez la restaurer. Dans la plupart des cas, une chaîne de connexion type spécifie le serveur de bases de données et un fichier 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 AdventureWorks :

    data source=<a SQL Server instance>;initial catalog=AdventureWorks
    
  • Se connecter avec
    Spécifie les options qui déterminent de quelle façon les informations d'identification sont obtenues.

    ms190041.note(fr-fr,SQL.90).gifImportant :
    Si les informations d'identification sont fournies dans la chaîne de connexion, les options et les valeurs indiquées dans cette section sont ignorées. Notez que si vous spécifiez les informations d'identification sur la chaîne de connexion, les valeurs sont affichées en texte clair et sont visibles par tous les utilisateurs qui affichent cette page.
  • Les informations d'identification fournies par l'utilisateur qui exécute le rapport
    Chaque utilisateur doit fournir un nom d'utilisateur et un mot de passe pour accéder à la source de données.

    Vous pouvez définir le texte de l'invite qui demande les informations d'identification aux utilisateurs. La chaîne de texte par défaut est la suivante : « Entrer un nom d'utilisateur et un mot de passe pour accéder à la source de données ».

    Activez la case à cocher Utiliser en tant qu'informations d'identification Windows lors de la connexion à la source de données si les informations d'identification fournies par l'utilisateur sont des informations d'identification Windows. N'activez pas cette case à cocher si vous utilisez une authentification de base de données, telle qu'une authentification SQL Server.

  • Les informations d'identification qui sont stockées de manière sécurisée sur le serveur de rapports
    Stocke un nom d'utilisateur et un mot de passe chiffrés dans la base de données du serveur de rapports. Choisissez cette option pour exécuter un rapport sans assistance (par exemple, des rapports qui sont démarrés par des planifications ou des événements au lieu d'actions utilisateur).

    Activez la case à cocher Utiliser en tant qu'informations d'identification Windows lors de la connexion à la source de données si les informations d'identification sont des informations d'identification Windows. N'activez pas cette case à cocher si vous utilisez une authentification par base de données, telle qu'une authentification SQL Server.

    Choisissez Emprunter l'identité de l'utilisateur authentifié une fois la connexion établie à la source de données pour autoriser la délégation des informations d'identification, mais uniquement si une source de données prend en charge l'emprunt d'identité. Pour les bases de données SQL Server, cette option définit la fonction SETUSER.

  • Sécurité intégrée de Windows
    Utilise les informations d'identification Windows de l'utilisateur actuel pour accéder à la source de données. Choisissez cette option lorsque les informations d'identification utilisées pour accéder à la source de données sont identiques à celles utilisées pour ouvrir une connexion sur le domaine réseau.

    Cette option convient mieux lorsque l'authentification Kerberos est activée pour votre domaine ou que la source de données se trouve sur le même ordinateur que le serveur de rapports. Si Kerberos n'est pas activé, les informations d'identification Windows peuvent être transmises à un autre ordinateur. Si des connexions supplémentaires à des ordinateurs sont requises, vous obtiendrez une erreur à la place des données attendues.

    N'utilisez pas cette option pour exécuter des rapports sans assistance ou des rapports disponibles pour un abonnement. Le serveur de rapports démarre l'exécution des rapports sans assistance. Le compte sous lequel le serveur de rapports s'exécute ne peut pas être utilisé pour accéder à des sources de données externes.

  • Les informations d'identification ne sont pas requises.
    Spécifie que les informations d'identification ne sont pas requises pour accéder à la source de données. Notez que si la source de données nécessite une ouverture de session d'utilisateur, cette option est sans effet. Vous devez choisir cette option uniquement si la connexion de source de données ne nécessite pas d'informations d'identification des utilisateurs.

    Lorsque vous configurez une source de données de sorte qu'elle n'utilise pas d'informations d'identification, vous devez effectuer des étapes supplémentaires si le rapport qui utilise la source de données doit prendre en charge les abonnements, l'historique de rapport planifié ou une exécution de rapport planifiée. Concrètement, vous devez créer un compte doté de peu de privilèges que le serveur de rapports utilise pour exécuter le rapport. Ce compte est utilisé pour la connexion à des sources de données externes. Pour plus d'informations sur ce compte, consultez Configuration d'un compte pour le traitement des rapports sans assistance.

  • Appliquer
    Cliquez sur Appliquer pour enregistrer vos modifications.

Voir aussi

Référence

Aide F1 du Gestionnaire de rapports

Autres ressources

Définition des propriétés des sources de données dans Reporting Services
Spécification d'informations d'identification et de connexion

Aide et Informations

Assistance sur SQL Server 2005