|
|||||||||
|
|
SGBD
Comment configurer mon serveur pour accèder à SQL Server 2000 depuis IIS ?Pour pouvoir utiliser SQL Server 2000 à travers le Web, il est nécessaire de configurer le serveur IIS, afin qu'il accepte la prise en charge des requêtes depuis une URL. L'accès par http est assurée par le mécanisme de "Racine Virtuelle" qui créé sur le serveur web, un point d'entrée nommé, en rapport avec la base de données que l'on souhaite rendre accessible par ce moyen. Lorsqu'une requête est passée par http c'est la DLL ISAPI qui traite la racine virtuelle, et qui redirige les requêtes SQL à destination de la base de données SQL Server 2000, par l'intermédiaire d'OLEDB. Une requête envoyée par http aura donc cette forme : http://ServeurIIS/RacineVirtuelle?SQL=SELECT......FOR%20XML%20AUTO&ROOT=root La racine virtuelle est créée avec un outil livré avec SQL Server 2000. Voici le principe de création d'une racine virtuelle.
Faites très attention au fait que la racine virtuelle constitue un point d'accès sur une base de données, par l'intermédiaire d'IIS et du protocole http. Toutes les mesures de sécurité adéquates doivent donc êtres prises. Il faut privilégier, la création d'un compte spécifique à cette racine virtuelle, auquel on attribue des rôles et des actions limitées aux seuls traitements que l'on expose par l'intermédiaire du Web. |