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...
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...