Bonjour,
J'ai des difficultés pour initier une connexion ODBC depuis un serveur Windows 2019 vers une base MySQL via l'administrateur de sources de données ODBC.
Je configure les conditions d'accès à la base sur le serveur distant via MySQL Workbench, comme suit :
L'utilisateur BO dispose d'un accès SELECT uniquement :
Le souci est que le serveur depuis lequel la connexion est initiée via l'administrateur de sources de données ODBC (srv-bo) possède une adresse IP statique qui a déjà été utilisée par le passé par un autre serveur (srv-mooc), aujourd'hui décomisionné. Je me suis aperçu qu'une entrée AAAA pour cet ancien serveur était restée dans les DNS sur le contrôleur de domaine, je l'ai donc supprimée. A chaque fois que je souhaite tester la connexion depuis srv-bo, j'obtiens le message d'erreur suivant :
Comme si l'administrateur de sources de données ODBC ne récupérait pas le bon hostname du serveur. En théorie, la connexion est initiée avec BO@SRV-BO et non BO@SRV-MOOC.
Voici ce qui a été fait jusqu'à présent :
- DNS propre : nslookup srv-bo renvoie la bonne adresse IP
- Vidage du cache DNS du serveur srv-bo (ipconfig /flushdns)
- Redémarrage du serveur srv-bo
- MySQL Workbench : suppression de la règle de filtrage côté serveur de base de données
- MySQL Workbench : filtrage SRV-BO à la place de SRV-BO%
Les credentials sont bons car j'arrive à me connecter depuis un autre serveur autorisé (SRV-BO-RCT)...
Pour info, ce post a été initialement envoyé en anglais ici, mais faute d'aide efficace, je transpose ici.
Merci pour votre aide !
Thomas
Partager