Funzione di login in PL/SQL

Esempio di una funzione che si occupa di validare la login, in base all’ user e alla password ricevute.
Come si può facilmente vedere al funzione esegue una query per recuperare dal database la password in base all’ user ricevuta e verificare se la password nel database è uguale a quella ricevuta, se così fosse ritorna il valore intero 1 altromenti il valore intero 0.

CREATE OR REPLACE FUNCTION  "CHECKLOGIN" ( user_p varchar2, pass_p varchar2 ) RETURN NUMBER IS
  y NUMBER:=0;
pwd varchar2(30);
BEGIN
SELECT password INTO pwd FROM servizioonline WHERE username=user_p;
  IF pwd=pass_p THEN
      y:= 1;
  END IF;
  RETURN y;
END;
Se ti è stato utile il mio articolo, spendi un secondo del tuo tempo e dammi un +1, Google ed io ne saremmo felici 🙂 Grazie mille 🙂
Precedente Script Perl per ridenominare molti file ad una volta Successivo Schedulare un azione su Database Oracle 10g

Lascia un commento

sedici + 1 =

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.