Contenu

Introduction

Conditions requises

Components Used

Configurer l'authentification Windows pour la connexion TMS aux bases de données TMSNG (et TMSPE)

Configuration

Introduction

Afin de configurer la Telepresence Management Suite (TMS) pour utiliser le serveur SQL (Windows Authentication for External Structured Query Language), vous devez modifier l'identité de l'utilisateur de l'application IIS en compte de service réseau. Ce document décrit comment configurer TMS pour utiliser l'authentification Windows pour le serveur SQL externe.

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Components Used

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

- Windows Server 2003, Windows Server 2008 R2 exécutant Active Directory

- Windows Server exécutant SQL Server 2005 ou version ultérieure.

- Windows Server 2003 (IIS 6) ou Windows Server 2008 R2 (IIS 7) exécutant le logiciel TMS.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Configurer l'authentification Windows pour la connexion TMS aux bases de données TMSNG (et TMSPE)

Si un client souhaite utiliser l'authentification Windows pour la connexion TMS aux bases de données TMSNG et TMS (TMSPE) ; vous devez modifier l'identité de l'utilisateur de l'application IIS en compte de service réseau pour créer une connexion dans SQL.

Configuration

1. Créez un compte de service Active Directory (AD), par exemple tms-databasservice. Si vous utilisez Windows 2008 ou une version ultérieure pour AD, aucune autorisation spéciale n'est requise. Si vous utilisez Windows 2003, l'utilisateur doit être activé pour se connecter en tant que service.

2. Dans SQL Server, créez une nouvelle connexion ; par exemple : tms-databasservice ; via SQL Management Studio :
- Développez Security et cliquez avec le bouton droit de la souris Logins.  Sélectionnez Nouvelle connexion.

- Sous General, saisissez le compte de domaine DOMAINE\USERNAME pour l'utilisateur du service.

- Sous Mappage utilisateur, sélectionnez tmsng et tmspe, le cas échéant. Pour Schéma par défaut, sélectionnez dbo et sélectionnez db_owner pour l'appartenance au rôle.

-Cliquez sur OK.

Note: L'utilisateur doit être automatiquement créé lorsque la connexion à l'étape 2 est mappée à la base de données tmsng.

3. Dans SQL Server, créez une nouvelle connexion pour le compte d'utilisateur qui exécute le pool d'applications IIS de TMS. Le compte par défaut pour Windows 2003 (IIS 6) est NT AUTHORITY\NETWORK SERVICE ; le compte par défaut pour Windows 2008 (IIS 7) est APPPOOL IIS\TMSNet40AppPool.

Note: Comme il s'agit d'un compte local, vous ne pouvez pas créer de connexion pour cet utilisateur si vous utilisez un serveur SQL Server externe.

Si vous utilisez un serveur SQL Server externe ; l'identité utilisateur APPPOOL\TMSNet40AppPool dans IIS doit être changée en utilisateur de domaine (il peut s'agir du même utilisateur créé à l'étape 1— ex : tms-databasservice) via IIS > Pools d'applications > cliquez avec le bouton droit sur TMSNet40AppPool et choisissez Paramètres avancés > Modèle de processus > Identité. Choisissez Compte personnalisé et saisissez le compte de service (DOMAINE\USERNAME), puis cliquez sur OK.

Ouvrez Services et cliquez avec le bouton droit sur chaque service TMS, puis accédez à 'Propriétés' > Connexion ... Choisissez Ce compte et saisissez le DOMAINE\NOM D'UTILISATEUR et le mot de passe du compte de service. Ouvrez Outils TMS et accédez à Paramètres de connexion de base de données. Activez l'authentification Windows pour les bases de données TMSNG et TMSPE.

Redémarrez tous les services TMS et le service de publication World Wide Web ou redémarrez le serveur.