Anomalie #329
fermé
[ASGARD] Contrôles manquants
Ajouté par Leslie Lemaire il y a plus de 4 ans.
Mis à jour il y a environ 4 ans.
Description
Lorsque g_admin tente de modifier les champs producteur ou nom_schema pour un schéma dont un super-utilisateur est propriétaire, l'erreur retournée est une erreur de PostgreSQL interceptée par TA0 et non une erreur Asgard (comme c'est bien le cas pour le lecteur et l'éditeur, qui renvoient TA4) :
Fichiers
Le problème ne concernait pas uniquement les modifications de champs, mais plus largement toutes les tentatives d'action par g_admin sur des schémas appartenant à des super-utilisateurs.
Corrigé dans asgard_5_triggers_v15 pour asgard 1.0.0.
- lignes 115 à 127 (suppression d'un schéma mis à la corbeille) : ajout d'un contrôle et d'une erreur en cas d'échec.
- lignes 509 à 563 (autres opérations) : nouveau bloc, ajout de multiples contrôles/erreurs.
Le nouveau comportement est décrit d'un point de vue fonctionnel dans le descriptif des nouveautés de la 1.0.
Formats disponibles : Atom
PDF