Announcement

Collapse
No announcement yet.

EJB 3.0: Zugriff auf T-SQL-Funktion

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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

  • #2
    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

    Comment


    • #3
      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

      Comment

      Working...
      X