Utiliser la Banque d’informations sécurisée avec l’authentification SQL Server (SharePoint Server 2010)

 

S’applique à : SharePoint Server 2010

Dernière rubrique modifiée : 2016-12-08

Vous pouvez utiliser le Service Banque d’informations sécurisé pour stocker des informations d’identification pour des sources de données qui requièrent l’authentification SQL Server. Vous pouvez ensuite utiliser ces informations d’identification pour accéder à des sources de données qui requièrent l’authentification SQL Server par le biais d’Excel Services dans Microsoft SharePoint Server 2010 ou Visio Services dans Microsoft SharePoint Server 2010.

Il est recommandé de stocker les informations d’identification dans la Banque d’informations sécurisée plutôt que dans un fichier de classeur ou dans un fichier de connexion de données Office. Lorsque vous stockez les informations d’identification dans la Banque d’informations sécurisée, elles ne sont pas stockées en texte brut et vous pouvez les gérer en un point central, ce qui permet de les mettre à jour plus facilement que si elles étaient incorporées dans des fichiers de classeur ou dans des fichiers ODC.

L’utilisation du Service Banque d’informations sécurisé avec Excel Services ou Visio Services pour accéder à des sources de données par le biais de l’authentification SQL Server nécessite les éléments suivants :

  • Une application cible de stockage d’informations de sécurité contenant les informations d’identification SQL Server ayant accès à la source de données doit être configurée.

  • Le Compte de service autonome doit être configuré.

  • Visio Services doit se connecter à l’application cible de stockage d’informations de sécurité par le biais d’un fichier ODC qui a été créé dans Microsoft Excel 2010.

Les procédures décrites dans cet article supposent que vous avez déjà déployé le service Banque d’informations sécurisé et Excel Services ou Visio Services. Pour plus d’informations sur la façon de déployer le service Banque d’informations sécurisé, Excel Services et Visio Services, voir les liens connexes à la fin de cet article.

Configurer une application cible de stockage d’informations de sécurité

Cette vidéo montre comment créer une application cible Banque d’informations sécurisée en vue de son utilisation avec l’authentification SQL Server.

Capture d’écran de la vidéo

Regarder la vidéo (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=207410&clcid=0x40C) (éventuellement en anglais). Pour télécharger une copie du fichier, cliquez avec le bouton droit sur le lien et cliquez sur Enregistrer la cible sous.

Pour utiliser le service Banque d’informations sécurisé pour l’authentification SQL Server, vous devez créer une application cible qui contient la connexion SQL Serverayant accès aux données (il s’agit généralement des autorisations db_datareader). Appliquez la procédure suivante pour créer l’application cible.

Pour créer une application cible pour l’authentification SQL Server

  1. Dans la page d’accueil Administration centrale de SharePoint, dans Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application du service Banque d’informations sécurisé.

  3. Sous l’onglet Modifier, cliquez sur Nouveau.

  4. Dans la page Paramètres de l’application cible :

    1. Tapez un ID d’application dans la zone de texte ID de l’application cible.

    2. Tapez un nom complet dans la zone de texte Nom complet.

    3. Tapez une adresse de messagerie dans la zone de texte Adresse de messagerie du contact.

    4. Dans la liste déroulante Type d’application cible, sélectionnez Groupe.

    5. Cliquez sur Suivant.

  5. Dans la page Spécifier les informations d’identification :

    1. Remplacez le nom du champ Nom d’utilisateur Windows par ID d’utilisateur et remplacez le Type de champ associé Nom d’utilisateur Windows par Nom d’utilisateur.

    2. Remplacez le nom du champ Mot de passe Windows par Mot de passe et remplacez le Type de champ associé Mot de passe Windows par Mot de passe.

    3. Cliquez sur Suivant.

  6. Dans la page Spécifier l’appartenance :

    1. Dans la zone Administrateurs d’application cible, tapez le nom du compte d’utilisateur qui doit administrer cette application cible.

    2. Dans la zone Membres, tapez ou recherchez les noms des utilisateurs ou groupes Active Directory auxquels vous souhaitez accorder l’accès aux données. Pour accorder l’accès à tous les utilisateurs, tapez Tous les utilisateurs authentifiés.

    3. Cliquez sur OK.

Une fois que vous avez créé l’application cible, vous devez définir ses informations d’identification. Il s’agit des informations d’identification SQL Server qui ont accès à votre source de données. Appliquez la procédure suivante pour définir les informations d’identification de l’application cible.

Pour définir les informations d’identification de l’application cible

  1. Dans la page d’accueil Administration centrale de SharePoint, dans Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application du service Banque d’informations sécurisé.

  3. Dans la page Banque d’informations sécurisée, pointez sur l’application cible que vous avez créée pour l’authentification SQL Server, cliquez sur la flèche qui apparaît, puis cliquez sur Définir les informations d’identification.

  4. Dans la zone de texte Nom d’utilisateur , tapez le compte SQL Server qui a accès aux données.

  5. Dans les zones de texte Mot de passe et Confirmer le mot de passe, tapez le mot de passe du compte SQL Server.

  6. Cliquez sur OK.

Configurer une application cible pour le Compte de service autonome

Cette vidéo montre comment créer une application cible de Banque d’informations sécurisée à utiliser avec le compte de service autonome dans Excel Services ou Visio Services.

Capture d’écran de la vidéo

Regarder la vidéo (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=207411&clcid=0x40C) (éventuellement en anglais). Pour télécharger une copie du fichier, cliquez avec le bouton droit sur le lien et cliquez sur Enregistrer la cible sous.

L’utilisation du Service Banque d’informations sécurisé pour l’authentification SQL Server avec Excel Services ou Visio Services nécessite que le Compte de service autonome ait été configuré. Ce compte ne requiert aucune autorisation spécifique pour ce scénario ; il suffit qu’il existe dans le système. Si un Compte de service autonome est actuellement configuré, vous pouvez ignorer les procédures décrites dans cette section.

Si vous n’avez pas configuré de Compte de service autonome pour Excel Services ou Visio Services, vous devez d’abord créer une application cible dans le Service Banque d’informations sécurisé qui peut être utilisée comme Compte de service autonome. Appliquez la procédure suivante pour créer l’application cible.

Pour créer une application cible pour le Compte de service autonome

  1. Dans la page d’accueil Administration centrale de SharePoint, dans Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application du service Banque d’informations sécurisé.

  3. Sous l’onglet Modifier, cliquez sur Nouveau.

  4. Dans la page Paramètres de l’application cible :

    1. Tapez un ID d’application dans la zone de texte ID de l’application cible.

    2. Tapez un nom complet dans la zone de texte Nom complet.

    3. Tapez une adresse de messagerie dans la zone de texte Adresse de messagerie du contact.

    4. Dans la liste déroulante Type d’application cible, sélectionnez Groupe.

    5. Cliquez sur Suivant.

  5. Dans la page Spécifier les informations d’identification, cliquez sur Suivant.

  6. Dans la page Spécifier l’appartenance :

    1. Dans la zone Administrateurs d’application cible, tapez le nom du compte d’utilisateur qui doit administrer cette application cible.

    2. Dans la zone Membres, tapez le nom du compte Windows qui exécute le pool d’applications pour Excel Services ou Visio Services.

    3. Cliquez sur OK.

Une fois l’application cible créée, vous devez lui associer un jeu d’informations d’identification Windows. Il doit s’agir d’un compte de domaine Windows, mais aucune autorisation spécifique n’est requise pour ce scénario. Appliquez la procédure suivante pour définir les informations d’identification de l’application cible.

Pour définir les informations d’identification de l’application cible

  1. Dans la page d’accueil Administration centrale de SharePoint, dans Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application du service Banque d’informations sécurisé.

  3. Dans la page Banque d’informations sécurisée, pointez sur l’application cible que vous avez créée pour le Compte de service autonome, cliquez sur la flèche qui apparaît, puis cliquez sur Définir les informations d’identification.

  4. Dans la zone de texte Nom d’utilisateur Windows, tapez le nom d’utilisateur d’un compte Windows.

  5. Dans les zones de texte Mot de passe Windows et Confirmer le mot de passe Windows, tapez le mot de passe du compte Windows.

  6. Cliquez sur OK.

Une fois les informations d’identification définies pour l’application cible, suivez les étapes de configuration du Compte de service autonome pour Excel Services ou Visio Services dans les sections suivantes.

Configurer Excel Services

Cette vidéo montre comment configurer Excel Services en vue de l’utiliser avec l’authentification SQL Server.

Capture d’écran de la vidéo

Regarder la vidéo (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=207412&clcid=0x40C) (éventuellement en anglais). Pour télécharger une copie du fichier, cliquez avec le bouton droit sur le lien et cliquez sur Enregistrer la cible sous.

Si vous utilisez Excel Services, appliquez les procédures de cette section pour effectuer les étapes de configuration nécessaires.

Si le Compte de service autonome n’a pas encore été configuré pour Excel Services, procédez comme suit pour le configurer.

Pour configurer le Compte de service autonome

  1. Dans la page d’accueil Administration centrale de SharePoint, dans Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application de service Excel Services.

  3. Cliquez sur Paramètres globaux.

  4. Dans la section Données externes, tapez le nom de l’application cible que vous avez créée pour le Compte de service autonome dans la zone de texte ID de l’application.

  5. Cliquez sur OK.

Pour pouvoir utiliser Excel Servicesavec le Service Banque d’informations sécurisé, vous devez spécifier une application cible de stockage d’informations de sécurité dans Excel avant de publier le classeur Excel sur un site SharePoint à afficher avec Excel Services. Dans ce cas, vous devez spécifier l’application cible de stockage d’informations de sécurité que vous avez créée et qui contient les informations d’identification de connexion SQL Server.

Appliquez la procédure suivante pour spécifier une application cible de stockage d’informations de sécurité à partir d’Excel.

Pour configurer les paramètres du Service Banque d’informations sécurisé dans Excel

  1. Dans Excel, sous l’onglet Données, cliquez sur Autres sources, puis sur Provenance : SQL Server.

  2. Dans la page Connexion à un serveur de bases de données :

    1. Tapez le nom de l’instance de SQL Server à laquelle vous souhaitez vous connecter dans la zone de texte Nom du serveur.

    2. Sélectionnez l’option Utiliser le nom d’utilisateur et le mot de passe suivants, puis tapez le nom d’utilisateur et le mot de passe d’un compte SQL Server ayant accès à votre source de données.

    3. Cliquez sur Suivant.

  3. Dans la page Sélection d’une base de données et d’une table, sélectionnez la base de données et la table à laquelle vous souhaitez vous connecter, puis cliquez sur Suivant.

  4. Dans la page Enregistrement du fichier de connexion de données et fin, cliquez sur Paramètres d’authentification.

  5. Dans la boîte de dialogue Paramètres d’authentification des Excel Services, sélectionnez l’option SSS, tapez le nom de l’application cible de stockage d’informations de sécurité que vous avez créée pour l’authentification SQL Server, puis cliquez sur OK.

  6. Dans la page Enregistrement du fichier de connexion de données et fin, tapez un nom pour le fichier de connexion de données (ou conservez le nom par défaut) dans la zone de texte Nom de fichier, puis cliquez sur Terminer.

  7. Dans la boîte de dialogue Importer des données, sélectionnez l’une des options Tableau croisé dynamique, puis cliquez sur OK.

  8. Dans la boîte de dialogue Connexion SQL Server, tapez le mot de passe du Nom d’accès, puis cliquez sur OK.

Une fois que vous êtes connecté à la source de données, vous pouvez achever votre classeur Excel et le publier sur un site SharePoint à afficher avec Excel Services. Les informations de connexion à l’application cible de stockage d’informations de sécurité resteront incorporées dans le fichier.

Notes

Excel se connecte à la base de données directement. Il n’utilise pas la Banque d’informations sécurisée. Celle-ci est uniquement utilisée par Excel Services lors de l’affichage d’un classeur à partir d’un site SharePoint.

Si vous le souhaitez, vous pouvez exporter les informations de connexion de Service Banque d’informations sécurisé sous la forme d’un fichier ODC et l’utiliser pour connecter d’autres classeurs Excel à la même source de données. Cela facilite l’administration et la distribution des connexions de données. Appliquez la procédure suivante si vous souhaitez exporter la connexion de Service Banque d’informations sécurisé sous la forme d’un fichier ODC.

Important

Vous devez exporter le fichier ODC dans une bibliothèque de connexions de données approuvée. Les bibliothèques de connexions de données approuvées sont spécifiées dans les paramètres de l’application de service Excel Services. Pour plus d’informations, voir Bibliothèques de connexions de données approuvées.

Pour exporter le fichier ODC

  1. Dans Excel, sous l’onglet Données , cliquez sur Connexions.

  2. Sélectionnez la connexion que vous utilisez, puis cliquez sur Propriétés.

  3. Dans la boîte de dialogue Propriétés de connexion, cliquez sur l’onglet Définition.

  4. Sous l’onglet Définition, cliquez sur Paramètres d’authentification.

  5. Vérifiez que l’option SSS est sélectionnée et que l’application cible de stockage d’informations de sécurité est spécifiée dans la zone de texte Identification SSS, puis cliquez sur OK.

  6. Cliquez sur Exporter le fichier de connexion.

  7. Naviguez jusqu’à une bibliothèque de connexions de données appropriée sur le site SharePoint, tapez un nom de fichier, puis cliquez sur Enregistrer.

Une fois que vous avez exporté le fichier .odc, vous pouvez choisir de vous y connecter à partir de n’importe quel classeur Excel depuis lequel vous souhaitez vous connecter à cette source de données. Si les informations de connexion de données changent, il suffit de mettre à jour le fichier ODC ; tous les classeurs Excel qui y font référence disposeront alors des nouvelles informations de connexion.

Notes

Vous devez sélectionner la case à cocher Toujours utiliser le fichier de connexion dans les propriétés de connexion Excel afin de vous assurer que le classeur Excel utilise toujours le fichier de connexion.

Configurer Visio Services

Cette vidéo montre comment configurer Visio Services en vue de l’utiliser avec l’authentification SQL Server.

Capture d’écran de la vidéo

Regarder la vidéo (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=207413&clcid=0x40C) (éventuellement en anglais). Pour télécharger une copie du fichier, cliquez avec le bouton droit sur le lien et cliquez sur Enregistrer la cible sous.

Si vous utilisez Visio Services, appliquez les procédures de cette section pour effectuer les étapes de configuration nécessaires.

Si le Compte de service autonome n’a pas encore été configuré pour Visio Services, procédez comme suit pour le configurer.

Pour configurer le Compte de service autonome

  1. Dans la page d’accueil Administration centrale de SharePoint, dans Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application de service Visio Services.

  3. Cliquez sur Paramètres globaux.

  4. Dans la section Données externes, dans la zone de texte ID de l’application, tapez le nom de l’application cible que vous avez créée pour le Compte de service autonome.

  5. Cliquez sur OK.

Pour utiliser Visio Services avec le Service Banque d’informations sécurisé, vous devez tout d’abord créer un fichier ODC qui dispose d’une chaîne de connexion et d’une requête de données pour votre groupe de données. Ce fichier ODC doit être créé dans Excel et exporté vers une bibliothèque de connexions de données, où vous pourrez ensuite vous connecter à lui à partir de Microsoft Visio 2010.

Appliquez la procédure suivante pour créer un fichier ODC dans Excel.

Pour créer un fichier ODC dans Excel

  1. Dans Excel, sous l’onglet Données, cliquez sur Autres sources, puis sur Provenance : SQL Server.

  2. Dans la page Connexion à un serveur de bases de données :

    1. Tapez le nom de l’instance de SQL Server à laquelle vous souhaitez vous connecter dans la zone de texte Nom du serveur.

    2. Sélectionnez l’option Utiliser le nom d’utilisateur et le mot de passe suivants, puis tapez le nom d’utilisateur et le mot de passe d’un compte SQL Server ayant accès à votre source de données.

    3. Cliquez sur Suivant.

  3. Dans la page Sélection d’une base de données et d’une table, sélectionnez la base de données et la table à laquelle vous souhaitez vous connecter, puis cliquez sur Suivant.

  4. Dans la page Enregistrement du fichier de connexion de données et fin, cliquez sur Terminer.

  5. Dans la page Enregistrement du fichier de connexion de données et fin, tapez un nom pour le fichier de connexion de données (ou conservez le nom par défaut) dans la zone de texte Nom de fichier, puis cliquez sur Terminer.

  6. Dans la boîte de dialogue Importer des données, sélectionnez l’une des options Tableau croisé dynamique, puis cliquez sur OK.

  7. Dans la boîte de dialogue Connexion SQL Server, tapez le mot de passe du Nom d’accès, puis cliquez sur OK.

  8. Dans Excel, sous l’onglet Données , cliquez sur Connexions.

  9. Sélectionnez la connexion que vous utilisez, puis cliquez sur Propriétés.

  10. Dans la boîte de dialogue Propriétés de connexion, cliquez sur l’onglet Définition.

  11. Sous l’onglet Définition, cliquez sur Paramètres d’authentification.

  12. Vérifiez que l’option SSS est sélectionnée et que l’application cible de stockage d’informations de sécurité est spécifiée dans la zone de texte Identification SSS, puis cliquez sur OK.

  13. Cliquez sur Exporter le fichier de connexion.

  14. Naviguez jusqu’à une bibliothèque de connexions de données appropriée sur le site SharePoint, tapez un nom de fichier, puis cliquez sur Enregistrer.

Une fois que le fichier ODC a été exporté dans une bibliothèque de connexions de données dans le site SharePoint, vous pouvez y accéder à partir de Visio et l’utiliser pour créer un dessin Web Visio connecté aux données.

Notes

Visio se connecte à la base de données directement. Il n’utilise pas la Banque d’informations sécurisée. Celle-ci est uniquement utilisée par Visio Services lors de l’affichage d’un dessin Web à partir d’un site SharePoint.

Appliquez la procédure suivante pour vous connecter au fichier ODC à partir de Visio.

Pour vous connecter au fichier ODC dans Visio

  1. Dans Visio, sous l’onglet Données , cliquez sur Lier des données à des formes.

  2. Dans la page Sélecteur de données, sélectionnez l’option Connexion précédemment créée, puis cliquez sur Suivant.

  3. Dans la page Sélectionner une connexion de données, cliquez sur Parcourir.

  4. Dans la boîte de dialogue Connexions existantes, cliquez sur Rechercher.

  5. Dans la boîte de dialogue Sélecteur de données, accédez à la bibliothèque de connexions de données sur le site SharePoint, sélectionnez le fichier ODC que vous souhaitez utiliser, puis cliquez sur Ouvrir.

    Notes

    Le fichier ODC doit se trouver sur la batterie de serveurs sur laquelle vous envisagez de publier le dessin Web Visio.

  6. Dans la page Sélectionner une connexion de données, cliquez sur Suivant.

  7. Dans la boîte de dialogue Connexion SQL Server, tapez un ID de connexion et un mot de passe qui a accès à la source de données spécifiée dans le fichier .odc ou, si votre compte Windows dispose de l’accès aux données nécessaire, activez la case à cocher Utiliser une connexion approuvée.

  8. Cliquez sur OK.

  9. Dans la page Se connecter aux données, sélectionnez les colonnes et les lignes que vous souhaitez inclure, puis cliquez sur Suivant.

  10. Dans la page Configurer l’identificateur unique d’actualisation, sélectionnez l’option appropriée pour votre groupe de données, puis cliquez sur Suivant.

  11. Cliquez sur Terminer.

Une fois que vous vous êtes connecté à la source de données par le biais du fichier ODC, vous pouvez terminer votre dessin et le publier sur un site SharePoint à afficher par Visio Services.

See Also

Concepts

Planifier le service banque d’informations sécurisé (SharePoint Server 2010)
Configurer le service Banque d’informations sécurisé (SharePoint Server 2010)
Vue d’ensemble Excel Services (SharePoint Server 2010)
Administration d’Excel Services (SharePoint Server 2010)
Planifier Visio Services (SharePoint Server 2010)
Gérer une application de service du Service graphique Visio (SharePoint Server 2010)