Message d'erreur : Erreur '80004005' du fournisseur Microsoft OLE-DB pour les pilotes ODBC

IMPORTANT : cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde, la restauration et la modification du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
256986 Description du Registre de Microsoft Windows

Symptômes

Lorsque vous utilisez une page ASP des services Internet (IIS) pour accéder à une base de données, la connexion peut échouer avec le message d'erreur suivant :
Erreur '80004005' du fournisseur Microsoft OLE-DB pour les pilotes ODBC


[Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié

Cause

Si vous avez utilisé le programme de sécurité C2 du Kit de ressources Windows NT sur votre système, la clé suivante du Registre peut ne définir que des autorisations de lecture pour le groupe Tout le monde :

Hkey_Local_Machine\Software\ODBC
Pour que les pilotes ODBC fonctionnent correctement, il faut que les comptes d'utilisateurs Web disposent d'un contrôle total de cette clé du Registre.

Résolution

AVERTISSEMENT : toute mauvaise utilisation de l'Éditeur du Registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que les problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre puissent être résolus. Vous assumez l'ensemble des risques liés à l'utilisation de cet outil.
Pour attribuer des autorisations de contrôle total au groupe Tout le monde, procédez comme suit :

  1. Démarrez l'Éditeur du Registre (Regedt32.exe).
  2. Recherchez la clé suivante dans le Registre :

    Hkey_Local_Machine\Software\ODBC
  3. Dans le menu Sécurité, cliquez sur Autorisations.
  4. Sélectionnez Remplacer l'autorisation concernant les sous-clés existantes et définissez l'autorisation de contrôle total pour le groupe Tout le monde.
  5. Quittez l'Éditeur du Registre.

Plus d'informations

Pour plus d'informations sur l'utilitaire de mise à jour de la sécurité C2, consultez le Kit de ressources Windows NT ou les articles suivants de la Base de connaissances Microsoft :
185874 Comment résoudre les problèmes d'autorisation dans IIS 4.0
137018 Disponibilité d'une version de Windows NT conforme à la sécurité C2
93362 Évaluation et certification C2 pour Windows NT
Propriétés

ID d'article : 238971 - Dernière mise à jour : 27 sept. 2004 - Révision : 1

Commentaires