Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zugriff auf remote Firebird Datenbank verweigert, wieso? (https://www.delphipraxis.net/128668-zugriff-auf-remote-firebird-datenbank-verweigert-wieso.html)

alzaimar 3. Feb 2009 20:30

Datenbank: Firebird • Version: 2.1 • Zugriff über: egal (IBExpert, Delphi)

Zugriff auf remote Firebird Datenbank verweigert, wieso?
 
Kleines Problem, große Auswirkung:
Wir haben hier 15 Firebird-Datenbanken auf PC rumzuliegen. Auf jedem läuft FB2.1 und eine Delphi-Applikation, die lokal über die IB-Komponenten und dbExpress darauf zugreift. Fragt mich nicht, wieso die lokal rumliegen und nicht gekoppelt sind. Is einfach so.

Nun mein Problem: Ich kann 'von außen' nicht auf die Datenbank zugreifen, obwohl Augenscheinlich alles andere funktioniert: Windows-Zugriff (Dateifreigabe), VNC. etc.

Ich kann die FDB auch auf meinen Laptop kopieren und dann ganz normal per IBExpert darauf zugreifen.

Leider ist die Umgebung von der Außenwelt abgeschnitten, sodaß ich die Fehlermeldung nicht posten kann. Sie sieht aber so aus, als ob ich nicht auf die DB rauf *darf* (falsches Kennwort oder so). Der Standard SYSDBA-Zugang funktioniert jedoch (wenn ich die FDB-Datei auf meinen PC kopiere)

Den Zugriff per IBExpert richte ich so ein, daß ich als Datenbankpfad den lokalen Pfad zur DB nehme (z.b. 'D:\FOOBAR.FDB')

Was muss ich konfigurieren, damit das klappt?

mkinzler 3. Feb 2009 20:32

Re: Zugriff auf remote Firebird Datenbank verweigert, wieso?
 
Momentan gelten Passwörter bei FireBird Serverweit. Diese liegen auch nicht in der Anwenderdatenbank sondern in der fbsecurity.fdb.

alzaimar 3. Feb 2009 20:38

Re: Zugriff auf remote Firebird Datenbank verweigert, wieso?
 
Ich komme aber auch nicht -soweit ich mich erinnern kann- mit dem auf dem lokalen PC eingerichteten Kennwort rein... Aber da bin ich mir nicht 100%ig sicher.

Du meinst also, man kann Firebird nicht *verbieten*, remote-Zugänge zuzulassen? Das würde bedeuten, das es mit dem richtigen Kennwort funktionieren MÜSSTE... Mal schauen, morgen bekomme ich hoffentlich ein Büro beim Kunden, da kann ich mich nochmal melden.

Danke erstmal.

TBx 3. Feb 2009 20:47

Re: Zugriff auf remote Firebird Datenbank verweigert, wieso?
 
wie schaut es denn mit der Firewall aus?
Und verbieten kann man auf verschiedenen Wegen alles.
Hast DU schon einen IBExpert auf einem lokalen Rechner ausprobiert? Welche Verbindungstyp hast Du genommen? Local oder TCP/IP und localhost?

Gruß

Thomas

alzaimar 3. Feb 2009 20:55

Re: Zugriff auf remote Firebird Datenbank verweigert, wieso?
 
1. Firewall werde ich anfragen.
2. IBExpert lokal habe ich nicht probiert. Die Delphi-App kommt aber per IbObjects und dbExpress lokal auf die DB (keine Embedded).

Ich werde morgen weitere Tests unternehmen, denn im Notfall werde ich IBExpert lokal ausführen und per VNC remote arbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:51 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