AAHU#27190 Sessies auto opruimen bij wachtwoord/oslogin wijziging
svn path=/Database/trunk/; revision=18967
This commit is contained in:
@@ -200,6 +200,17 @@ BEGIN
|
||||
:new.prs_perslid_oslogin := '';
|
||||
:new.prs_perslid_oslogin2 := '';
|
||||
END IF;
|
||||
|
||||
IF :new.prs_perslid_oslogin IS NULL AND :old.prs_perslid_oslogin IS NOT NULL
|
||||
OR :new.prs_perslid_oslogin2 IS NULL AND :old.prs_perslid_oslogin2 IS NOT NULL
|
||||
OR NVL(:new.prs_perslid_wachtwoord_hash, 'X') <> NVL(:old.prs_perslid_wachtwoord_hash, 'X')
|
||||
OR :new.prs_perslid_verwijder IS NOT NULL
|
||||
THEN -- Merk op: anno 5.3.2 wordt een persoon die *nu* is ingelogd hier niet
|
||||
-- automatisch door uitgelogt
|
||||
DELETE FROM fac_session
|
||||
WHERE prs_perslid_key = :new.prs_perslid_key;
|
||||
END IF;
|
||||
|
||||
END;
|
||||
/
|
||||
CREATE_TRIGGER(prs_t_prs_perslid_A_IU)
|
||||
|
||||
Reference in New Issue
Block a user