Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird Service automatisch anmelden (https://www.delphipraxis.net/149155-firebird-service-automatisch-anmelden.html)

Gruber_Hans_12345 15. Mär 2010 16:11

Datenbank: Firebird • Version: 2.1 • Zugriff über: IBX bzw FIBPLus

Firebird Service automatisch anmelden
 
Ich habe mal was gelesen, das firebird Windows Authentification unterstützt.
Was bedeutet das nun genau?

Kann ich damit foglendes schaffen?:
Ich habe einen Service, der läuft am Domain Server mit dem Usernamen "SERVICE" und dem Passwort "PASSWORT"
Im Service habe ich ja diesen Account hinterlegt
Aber ich muß nun ja die Anmelde Infos wie er sich am Firebird anmelden soll noch mal in registry, ini oder co hinterlegen

Schaffe ich es nun irgendwie, das der Service sich automatisch mit dem Windows Usernamen und Passwort auch am Firebird anmeldet?

Oder wie macht ihr das? (Will ja nicht unbedingt das Passwort nun klartext wo rumliegen lassen .... )

mkinzler 15. Mär 2010 16:25

Re: Firebird Service automatisch anmelden
 
Du musst Trusted Authentification aktivieren ( dann wird der Windows Benutzer verwendet)

Gruber_Hans_12345 15. Mär 2010 16:30

Re: Firebird Service automatisch anmelden
 
Das ist dann dafür, das sich die Client DLL automatisch den Windows User und passwort holt, und dann am Firebird server damit einloggt?

Wie muß ich dann den Benutzer am Firebird server anlegen? Nur mit username? oder auch mit passwort?

Irgendwie blicke ich bei den zusammenhängen noch nicht so ganz durch?

Kann ich das irgendwo detailiert nachlesen? Finde immer nur kleine fragmente zu dem ganzen ...

hoika 15. Mär 2010 16:45

Re: Firebird Service automatisch anmelden
 
Hallo,

so etwa wie hier im oberen Bereich beschrieben.

Trusted Authentification

Es wird also im Connection-String kein User-Name und Passwort übergeben.


Genauer müßte das in den 2.1er Release-Notes stehen.



Heiko

Gruber_Hans_12345 16. Mär 2010 09:48

Re: Firebird Service automatisch anmelden
 
Also das funkt ohne irgendwas schon wirklich gut
mich als Domainen Admin meldet er automatisch als SYSDBA an
und für die anderen habe ich dann einfach einen User mit "DOMAIN\USER" angelget mit irgendeinem Passwort .... und das funkt dann

Aber eine Frage habe ich ... kann man irgendwie beim User oder So eine Default ROLE hinterlegen? dann bäuchte ich die Programme nicht ändern ... (Die können bisher nur USername und passwort mitbekommen .... )


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:30 Uhr.

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