Einzelnen Beitrag anzeigen

Texas

Registriert seit: 15. Jul 2005
Ort: Laatzen
59 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Benutzer verwalten mit IBCSecurityService

  Alt 18. Aug 2014, 01:49
Datenbank: firebird • Version: 2.5 • Zugriff über: IBDAC
Hallo

ich arbeite erst seit kurzem mit den IBDAC Komponenten und bin damit sehr zufrieden.
Jetzt stecke ich aber fest und zwar mit dem hinzufügen von neuen Benutzern und dem ändern Ihrer Passwörter.

ich nehme zum Anzeigen der Benutzer IBCSecurityService.
Jetzt versuche ich darüber mit saAddUser folgendes
Delphi-Quellcode:
IBCSecurityService.Securety := saAddUser;
IBCSecurityService1.username := 'SYSDBA'
IBCSecurityService.password := 'masterkey';
IBCSecurityService.Active := true;

IBCSecurityService.username := 'Neu';
IBCSecurityService.password := 'passwort';
IBCSecurityService.AddUser;
Fehlermeldung : service is attached

wenn ich aber versuche

Delphi-Quellcode:
IBCSecurityService.username := 'Neu';
IBCSecurityService.password := 'passwort';
IBCSecurityService.AddUser;
dann kommt die Fehlermeldung : service is not attached

was habe ich vergessen
ich denke das der Fehler den ich mache der selbe ist wie beim ändern des Passwortes

alles wie oben nur mit ModifyUser
oder verwende ich evtl die falsche Komponente

Ich habe auch noch die FibPlus Komponenten
wenn es damit besser geht.

Danke schon mal im Voraus

Michael
Michael
  Mit Zitat antworten Zitat