Zurück   Entwickler-Forum > Java™ > Enterprise JavaBeans (EJB)

Antwort
 
Themen-Optionen Ansicht

EJB 3.0: Zugriff auf T-SQL-Funktion
Alt 16.03.2010, 20:23   #1
janpaet
Neuer Benutzer
 
janpaet ist offline
Registriert seit: 10.09.2007
Beiträge: 9
janpaet befindet sich auf einem aufstrebenden Ast
Standard EJB 3.0: Zugriff auf T-SQL-Funktion

Hallo zusammen,
ich habe auf meinem MS-SQL-Server eine benutzerdefinierte Funktion: test(username, password), die als Parameter den Benutzernamen und das Passwort erwartet. Entsprechend der Gültigkeit von password zum username gibt sie den Wert 0 oder -1 zurück.

Kann mir jemand sagen, ob und wie ich mit NamedQuery, NamedNativQuery oder einer anderen Art auf diese Funktion zugreifen kann?

Vielen Dank und Grüße
Jan
  Mit Zitat antworten

Anzeige

Alt 16.03.2010, 20:50   #2
Christian Marquardt
Forenheld
 
Christian Marquardt ist offline
Registriert seit: 26.02.2003
Beiträge: 9.278
Christian Marquardt befindet sich auf einem aufstrebenden Ast
Standard

Ich weiss nicht ob das geht, aber warum benutzt du nicht die EJB konformen Methoden zur Authentifizierung (JAAS)?

So läuft das irgendwie "daneben"
__________________
Christian

________________________________________
C-Ecke
  Mit Zitat antworten

Alt 16.03.2010, 21:08   #3
janpaet
Neuer Benutzer
 
janpaet ist offline
Registriert seit: 10.09.2007
Beiträge: 9
janpaet befindet sich auf einem aufstrebenden Ast
Standard

Hallo Christian,
vielen Dank erst mal.
Dann werde ich mich mal mit JAAS befassen.

Der Grund für die Datenbankfunktion ist der, dass die Passwörter der Benutzer in einer Tabelle über einen symmetrischen Schlüssel codiert gespeichert sind. Über die die Datenbank-Funktion ist es mir möglich, die Passwörter zu dekodieren und zu vergleichen.

Viele Grüße
Jan
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu



Alle Zeitangaben in WEZ +2. Es ist jetzt 07:56 Uhr.



© 1995–2009 Software & Support Verlag GmbH. Vervielfältigung nur mit Genehmigung des Verlags.