Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird - Wie Benutzer verwalten? (https://www.delphipraxis.net/115836-firebird-wie-benutzer-verwalten.html)

DeddyH 18. Jun 2008 17:53

Datenbank: Firebird • Version: 2.0 • Zugriff über: ZEOS

Firebird - Wie Benutzer verwalten?
 
Gibt es einen Weg, DB-Benutzer zu verwalten, ohne mit gsec zu hantieren? Per SQL geht es ja wohl nicht (was ich eigentlich favorisieren würde).

Danke schonmal für alle Antworten.

mkinzler 18. Jun 2008 17:56

Re: Firebird - Wie Benutzer verwalten?
 
Mit Admintool oder auf Firebird 2.5 warten ( oder Alpha verwenden)

DeddyH 18. Jun 2008 18:02

Re: Firebird - Wie Benutzer verwalten?
 
Mein Problem ist, dass ich innerhalb eines größeren Projektes ein Frontend eben dafür erstellen wollte. Da bleibt mir also vorerst doch nur der Umweg über gsec :(
Danke trotzdem

mkinzler 18. Jun 2008 18:05

Re: Firebird - Wie Benutzer verwalten?
 
Über die Client-API sollte es auch gehen

DeddyH 18. Jun 2008 18:09

Re: Firebird - Wie Benutzer verwalten?
 
Etwas Ähnliches (Service API) hab ich auch gelesen (hier), aber wo find ich die :oops: ?

mkinzler 18. Jun 2008 18:17

Re: Firebird - Wie Benutzer verwalten?
 
In der fbclient.dll

DeddyH 18. Jun 2008 18:19

Re: Firebird - Wie Benutzer verwalten?
 
Gibt es da auch einen Delphi-Wrapper dafür? Vielleicht bin ich auch nur zu doof, richtig zu suchen.

mkinzler 18. Jun 2008 18:27

Re: Firebird - Wie Benutzer verwalten?
 
Mit FireBird wird leider nur der c-Header mitgeliefert

Zitat:

Zitat von ibase.h
ISC_STATUS ISC_EXPORT isc_add_user(ISC_STATUS*, const USER_SEC_DATA*);

ISC_STATUS ISC_EXPORT isc_delete_user(ISC_STATUS*, const USER_SEC_DATA*);

ISC_STATUS ISC_EXPORT isc_modify_user(ISC_STATUS*, const USER_SEC_DATA*);

http://ibtutorial.tripod.com/middlem...xample/api.htm

DeddyH 18. Jun 2008 18:30

Re: Firebird - Wie Benutzer verwalten?
 
Danke für den Link, ich wühl mich mal durch.

alex517 18. Jun 2008 18:37

Re: Firebird - Wie Benutzer verwalten?
 
In den D7 - IBX Komponenten (habe nur D7) gibt es für die Verwaltung von Usern TIBSecurityService.
In wie weit diese mit FB funktionieren kann ich aber nicht sagen, da ich FibPlus verwende.

alex

DeddyH 18. Jun 2008 18:42

Re: Firebird - Wie Benutzer verwalten?
 
Danke für den Tipp, ich schau mal.

RavenIV 19. Jun 2008 08:52

Re: Firebird - Wie Benutzer verwalten?
 
Bei Delphi 2007 sind die Interbase-Komponenten dabei.
Dort gibt es bei "Interbas Admin" einen TIBSecurityService.
Diesen könntest Du mal anschauen.

Oder google bemühen.

DeddyH 19. Jun 2008 09:02

Re: Firebird - Wie Benutzer verwalten?
 
Im Developer Network hab ich etwas gefunden, was evtl. interessant sein könnte. Sollte das funktionieren, geb ich Bescheid, komme ich aber erst heute Abend dazu.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz