est-il possible de cacher les procedure stockées et les déclencheurs dans une base de données FireBird (1.5) et de se limiter à leurs urilisations suelement?
Merci.
est-il possible de cacher les procedure stockées et les déclencheurs dans une base de données FireBird (1.5) et de se limiter à leurs urilisations suelement?
Merci.
<On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison> **Poincaré**
Bonjour,
Oui c'est tout a fait possible, mais je vous conseille de bien l'expérimenter avant de le faire sur une base en production.
Il suffit d'effacer dans la table RDB$procedure la colonne rdb$procedure_source de vos procédures à "cacher". Personnellement je remplace ce blob par celui d'une procédure vide (Begin end).
Idem pour les triggers table RDB$triggers colonne rdb$trigger_source.
Ces colonnes ne sont que des blob de type chaine. Qui servent pour retrouver les sources. Ces sources sont compilés dans des colonnes de type blob binaire (xxxx_BLR).
Bien garder les sources avant de les effacer (ou carément extraire le script complet).
Merci infiniment c'est juste ce dont j'ai besoin.
Bon retour parmis nous barbibulle tu nous sauve à chaque fois.
<On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison> **Poincaré**
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager