Bonjour, j'ai un client applicatif qui utilise pour chacun de ces utilisateurs un user ORACLE.
Maintenant, nous devons mettre en place une modification de password depuis l'application.

Synopsis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
1- connection via application avec le user TOTO
2- demande saisie ancien password TOTO + nouveau + confirmation nouveau
3- vérification ancien est correct
4- vérification nouveau + confirmation
5- changement si tout est ok
Le problème c'est que je ne sais pas comment faire 3- vérification ancien est correct comme c'est ORACLE qui gère le cryptage des pwd !

Je voudrais savoir si il y a une fonctionne du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if verif_pwd(user, ancien_pwd) then
   pwd correcte
else
   pwd incohérent
end if;
Le client est développé en NATSTAR, et une seule connection base est possible.

QUESTION : Comment vérifier qu'une chaine de caractère est le mot de passe de l'utilisateur en cours de connection ?