|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
bonjour,
mon trigger on logon ne fonctionne plus en 9i et 10G. J'utilise le trigger on logon pour interdire les connexions sqlplus : Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
le RAISE ne fonctionne pas ou le LOOP ne fonctionne pas (pas de ligne ramenée par la requête) ?
PS : merci d'utiliser les balises CODE |
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
Code :
|
||
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
la condition n'est pas vérifiée visiblement. On va quand même pas débugger pour toi
|
|
|
00
|
|
|
#5 | ||
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
bien sur que la condition est respecter :
Code :
|
||
|
|
00
|
|
|
#6 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
que donne :
Code :
|
||
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
réponds : OPS$EKIPCGI
|
|
|
00
|
|
|
#8 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
et ça :
Code :
|
||
|
|
00
|
|
|
#9 | |||
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
Code :
Citation:
|
|||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
et t'as pas de gestion d'exception ? T'aurais pas un autre trigger de logon par hasard ? |
|
|
00
|
|
|
#11 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
meme en ajoutant une gestion d'exception le raise n'a pas d'effet. Non pas d'autre trigger on logon
|
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ha mais c'est after logon... donc la connexion est déjà faite... t'as essayé BEFORE LOGON ?
|
|
|
00
|
|
|
#13 | |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
Citation:
|
|
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
oops
|
|
|
00
|
|
|
#15 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
merci pour ton aide.
Pour ton information le meme trigger sur une base 8i fonctionne correctement. J'ai ouvert un tar chez oracle. Je te tiens informé |
|
|
00
|
|
|
#16 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
Au fait. Mon problème de départ, est que je dois bloquer les connexions sqlplus faites à partir des postes clients pendant notre phase TP.
Si tu as une autre idée |
|
|
00
|
|
|
#17 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
|
|
|
00
|
|
|
#18 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
effectivement. La solution du product_user_profile n'est pas assez fine.
|
|
|
00
|
|
|
#19 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 34 ![]() |
miracle j'ai testé sur une base que l'on migre en 10G et cela marche à nouveau.
|
|
|
00
|
|
|
#20 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
de toute façon tu as le contournement : sys_context('USERENV','SESSION_USER')
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com