Cette rubrique explique comment modifier et appliquer les spécifications de la fenêtre SQL.
Contexte
Une fois que l'administrateur système a accordé à un utilisateur l'autorisation de gérer les spécifications de développement, celui-ci peut administrer les spécifications de la fenêtre SQL dans l'onglet Environment des Security Specifications.
Lorsqu'un utilisateur exécute une instruction SQL dans la fenêtre SQL, ODC vérifie cette instruction par rapport aux spécifications configurées pour la fenêtre SQL.
Processus d'exécution

L'administrateur système ODC active l'intégration de l'approbation SQL, configure les informations API d'accès au système externe d'approbation SQL selon le modèle fourni par ODC, puis crée la configuration d'intégration.
L'administrateur système ODC active l'intégration de l'approbation SQL dans l'onglet des spécifications de la fenêtre SQL.
Un utilisateur ODC exécute une instruction SQL dans la fenêtre SQL. ODC appelle l'API du système externe d'approbation SQL pour lancer une demande de vérification SQL.
Prérequis
Vous disposez de l'autorisation de gestion des spécifications de développement.
Procédure
Supposons que vous souhaitiez modifier et activer la règle SQL types allowed to be executed in SQL window dans l'onglet des spécifications de la fenêtre SQL pour l'environnement SIT. Modifiez et exécutez ensuite une instruction SELECT TABLE dans la fenêtre SQL.
|
Paramètre |
Exemple |
|
Nom du projet |
odc_4.2.0 |
|
Source de données |
mysql_4.2.0 |
|
Nom de la base de données |
odc_test |
|
Nom de la table |
employee |
Connectez-vous à l'interface web d'ODC. Dans la fenêtre de collaboration de projet, accédez à Security Specifications > Environment > sit > SQL window specification.
Comme illustré ci-dessus, dans l'onglet SQL window specification, modifiez la règle nommée SQL types allowed to be executed in SQL window.
Cliquez sur OK.
Dans l'onglet SQL check specification, activez l'option SQL types allowed to be executed in SQL window.
Dans la fenêtre de collaboration de projet, accédez à Projects > All Projects > odc_4.2.0.
Cliquez sur Database pour vous connecter à la base de données et accéder à la fenêtre de développement SQL.
-
Dans la fenêtre SQL, saisissez l'instruction SQL pour interroger la table
employeeet cliquez sur Press F8 pour exécuter toutes les instructions SQL de la fenêtre actuelle.SELECT `emp_no`, `birthday`, `name` FROM `employee`;