Projet

Général

Profil

Actions

Evolution #355

fermé

Diagnostic général des anomalies

Ajouté par Leslie Lemaire il y a plus de 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Début:
24/09/2020
Echéance:
% réalisé:

100%

Temps estimé:
# ref:

Description

Nouvelle action à implémenter.

Cible : fonction de maintenance générale.

Commande :

SELECT nom_schema, nom_objet, typ_objet, critique, anomalie FROM z_asgard_admin.asgard_diagnostic() ;

En pratique, la fonction renvoie la liste des anomalies détectées, ou rien en l'absence d'anomalie. Cf. IV.12 de la documentation pour le descriptif des champs.

Nom de l'action : Rechercher toutes les anomalies

Texte d'aide : Scanne les schémas référencés et les objets qu'ils contiennent à la recherche de droits manquants ou excédentaires par rapport au standard d'ASGARD.

Icône (nouvelle) :


Fichiers

diagnostic.png (1,19 ko) diagnostic.png Leslie Lemaire, 24/09/2020 15:54

Mis à jour par Leslie Lemaire il y a plus de 3 ans

Texte enrichi pour la fenêtre de confirmation :
En poursuivant, vous allez scanner les schémas référencés par ASGARD et les objets qu'ils contiennent à la recherche de droits manquants ou excédentaires par rapport au standard d'ASGARD. Certaines de ces "anomalies" sont légitimes, elles correspondent à des droits que vous avez volontairement affinés, complétés au-delà des privilèges basiques des producteurs, éditeurs et lecteurs. D'autres mériteront d'être corrigées, par exemple à l'aide des fonctionnalités de réinitialisation des droits. ATTENTION : le diagnostic peut être long (plusieurs minutes, voire dizaines de minutes) sur des bases comportant beaucoup d'objets ou de schémas ! Veuillez confirmer l'exécution.

Est-ce que tu peux faire en sorte que la requête s'exécute en fond sans bloquer l'utilisation d'AsgardManager ou est-ce que c'est impossible ?

Pour le résultat, je pense que l'idéal serait qu'il s'affiche dans un onglet supplémentaire, qui n'apparaîtrait que dans ce cas. Ça permettrait à l'utilisateur de naviguer entre les résultats du diagnostic et les onglets schémas/rôles où il réalisera les corrections.

Mis à jour par Leslie Lemaire il y a plus de 3 ans

Pour mémoire : 1h36 pour l'exécution sur ma méga-base. C'est beaucoup mais pas rédhibitoire, je pense - du moins sous réserve que QGIS ne soit pas complètement bloqué pendant l'exécution.

Mis à jour par Didier LECLERC il y a environ 3 ans

  • Statut changé de Nouveau à Fermé
  • % réalisé changé de 0 à 100

OK
Implémenté à partir de la version 1.2.3

Nouvel onglet Diagnostic
Menu contextuel pour faire un aperçu avant impression et effacer le résultat de la zone d'affichage

Actions

Formats disponibles : Atom PDF