Comment une cacher un procédure stockée aux utilisateurs.
Je sais qu'il faut utiliser la clause WITH ENCRYPTION.
Mais comment rentre vissible ensuite la procédure stockée ainsi cachée
Merci pour votre contribution
Comment une cacher un procédure stockée aux utilisateurs.
Je sais qu'il faut utiliser la clause WITH ENCRYPTION.
Mais comment rentre vissible ensuite la procédure stockée ainsi cachée
Merci pour votre contribution
Bonjour,
Cacher, ça veut dire chiffrer ?
Tu ne peux pas - normalement - déchiffrer une proc chiffrée avec WITH ENCRYPTION. Il faut conserver le source au chaud, ailleurs.
Merci,
En effet je stocke mes Procédures dans un fichier text dans lequel elles sont classées par ordre d'appel (résolution des références en mono-passe) : d'abord les PS appelées puis ensuite les PS appelantes.
C'est rudimentaire, mais c'est le seul système que j'ai trouvé.
Existe il une méthode plus confortable ?
Merci
Bonsoir,
Crypter une procédure stockée ou une fonction sur SQL Server n'est que du cinéma car il suffit de sauvegarder la base de données et ouvrir le fichier de la sauvegarde sur notepad et vous aurez toute la base en claire.
WITH ENCRYPTION donne juste l'impression que la procédure stockée est cryptée et Microsoft nous prouve que ce n'est pas vrai. Essayez et vous verrez.
Partager