DHLD#86034 Foutmelding EntraID: 'Login' veld niet uniek, configuratieprobleem
svn path=/Database/trunk/; revision=67524
This commit is contained in:
@@ -1773,9 +1773,9 @@ AS
|
||||
v_errorhint := 'Ongeldige loginnaam';
|
||||
v_prs_perslid_oslogin := TRIM (v_prs_perslid_oslogin);
|
||||
|
||||
IF LENGTH (v_prs_perslid_oslogin) > 30
|
||||
IF LENGTH (v_prs_perslid_oslogin) > 256
|
||||
THEN
|
||||
v_prs_perslid_oslogin := SUBSTR (v_prs_perslid_oslogin, 1, 30);
|
||||
v_prs_perslid_oslogin := SUBSTR (v_prs_perslid_oslogin, 1, 256);
|
||||
fac.imp_writelog (
|
||||
p_import_key,
|
||||
'W',
|
||||
|
||||
@@ -646,7 +646,7 @@ CREATE_TABLE(prs_perslid,0)
|
||||
prs_perslid_nr
|
||||
VARCHAR2(16),
|
||||
prs_perslid_oslogin
|
||||
VARCHAR2(30)
|
||||
VARCHAR2(256)
|
||||
CONSTRAINT prs_c_prs_perslid_oslogin UNIQUE,
|
||||
prs_perslid_oslogin2
|
||||
VARCHAR2(30)
|
||||
|
||||
@@ -300,19 +300,12 @@ BEGIN
|
||||
END IF;
|
||||
END IF;
|
||||
|
||||
IF (NVL(:new.prs_perslid_wachtwoord_hash, 'X') <> NVL(:old.prs_perslid_wachtwoord_hash, 'X'))
|
||||
OR ( fac.getsetting ('login_use_email') = 0
|
||||
AND ( :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 ( fac.getsetting ('login_use_email') = 1
|
||||
AND :new.prs_perslid_email IS NULL
|
||||
AND :old.prs_perslid_email IS NOT NULL
|
||||
)
|
||||
OR ( :new.prs_perslid_inactief IS NOT NULL
|
||||
AND :old.prs_perslid_inactief IS NULL
|
||||
)
|
||||
IF ( (NVL(:new.prs_perslid_wachtwoord_hash, 'X') <> NVL(:old.prs_perslid_wachtwoord_hash, 'X'))
|
||||
OR (: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 (:new.prs_perslid_email IS NULL AND :old.prs_perslid_email IS NOT NULL)
|
||||
OR (:new.prs_perslid_inactief IS NOT NULL AND :old.prs_perslid_inactief IS NULL)
|
||||
)
|
||||
THEN -- Merk op: anno 5.3.2 wordt een persoon die *nu* is ingelogd hier niet
|
||||
-- automatisch door uitgelogd
|
||||
:new.prs_perslid_credentials_datum := SYSDATE;
|
||||
|
||||
Reference in New Issue
Block a user