Announcement

Collapse
No announcement yet.

Bug in IBX - IBSecurityService - DisplayUsers

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

  • Bug in IBX - IBSecurityService - DisplayUsers

    Hallo zusammen,

    ich wollte mittels TIBSecurityService der IBX-Komponenten den Benutzernamen der Benutzer auf dem Server ermitteln (Delphi 7.1, IBX Version 7.08, Firebird 1.5.2):

    <PRE>
    ...
    with IBSecurityService do
    begin
    DisplayUsers;
    for i :=0 to UserInfoCount - 1 do
    begin
    Label1.Caption := UserInfo[i].UserName;
    Label2.Caption := FirstName;
    Label3.Caption := MiddleName;
    Label4.Caption := LastName;
    ...
    </PRE>

    o.g. funktioniert so nicht, erst folgender Aufruf funktioniert:

    <PRE>
    ...
    with IBSecurityService do
    begin
    DisplayUsers;
    for i :=0 to UserInfoCount - 1 do
    begin
    Label1.Caption := UserInfo[i].UserName;
    Label2.Caption := UserInfo[i].FirstName;
    Label3.Caption := UserInfo[i].MiddleName;
    Label4.Caption := UserInfo[i].LastName;
    ...
    </PRE>

    Wozu hat denn die Komponente IBSecurityService die Properties FirstName, MiddleName und LastName, wenn sie nicht gefüllt werden ?

    Das Ermitteln des Passwortes des Benutzers mittels IBSecurityService.Password funktioniert auch weiterhin nicht. Wie komme ich an das Passwort des Benutzers ? IBSecurityService.UserInfo[i].Password gibt es nicht...
Working...
X