Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/03/2008, 14h39   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 3
Points : 1
Points : 1
Par défaut [PROFILE] fonction de controle du mot de passe

Bonjour à tous,

j'ai ce problème : le old_password est vide dans la fonction associée à la propriété PASSWORD_VERIFY_FUNCTION du profile. Cette fonction doit contenir les 3 variables fixes : le login, le nouveau mot de passe, et l'ancien mot de passe. Cette fonction étant appelée de façon automatique lorsqu'on essaie de modifier le mot de passe d'un utilisateur, les paramètres sont passés en "caché". Dans ma fonction, je veux tester que le nouveau mot de passe est différent de l'ancien. Mais vu que l'ancien est toujours vide et le nouveau est bien renseigné, ça passe tout le temps...
Quelqu'un a-t-il eu ce problème ? Y-a-t-il une solution ? D'avance merci !

Spiloack.

PS: il y a un topic là-dessus, mais il est noté comme résolu, mais je pense que la réponse n'est pas la bonne...
spiloack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2008, 09h58   #2
Invité de passage
 
Inscription : septembre 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 3
Points : 1
Points : 1
Par défaut trouvé

Le problème, c'est que si on gère un utilisateur à partir d'un autre qui a plus de droit (qui est dba), le fait de faire le "alter user" avec un "replace old_password" ne sert à rien... Voilà, c'est fini. Merci à ceux qui ont essayés ! ;o)

Spiloack.
spiloack est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h04.


 
 
 
 
Partenaires

Hébergement Web