En utilisant JMP 17, nous avons été un peu surpris de voir ce qui se passe en détail avec le jeu de préférences ci-dessus, c'est-à-dire lors de l'exécution d'une requête SQL, la chaîne de connexion est supprimée (et non masquée comme JMP16) dans la table de résultats. Lors du démarrage du script de table "Modifier la requête", le générateur de requête s'ouvre et nous pouvons regarder la requête, mais appuyer sur "Exécuter la requête" ne conduit qu'à une "Erreur lors de l'exécution de la requête SQL".
Je comprends que la suppression de la chaîne de connexion est une fonctionnalité de sécurité pour ne pas distribuer les mots de passe, les noms de serveur, etc.
Et la bonne chose est que la définition de la requête (SQL) est toujours disponible.
Voici ma proposition :
- "Masquer les chaînes de connexion ODBC" doit être renommé en "Supprimer ..."
- il devrait être rendu plus transparent, que la requête ne sera pas fonctionnelle avec ce jeu de préférences, c'est-à-dire rendre visible que l'objet SQL-Query n'est connecté à aucune base de données, et lancer une erreur plus distincte en conséquence
- peut-être pourrait-il y avoir un moyen de connecter à nouveau cette requête à une base de données sous le triangle rouge, c'est-à-dire "Se connecter à la base de données" pour la faire fonctionner
Merci!
