Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird Server: Zugriff nur über registrierte IP´s | Wie ? (https://www.delphipraxis.net/62115-firebird-server-zugriff-nur-ueber-registrierte-ip%B4s-%7C-wie.html)

mschaefer 31. Jan 2006 02:01

Datenbank: Firebird • Version: 2.0 • Zugriff über: hier unwichtig

Firebird Server: Zugriff nur über registrierte IP´s | Wie ?
 
Moin, moin,

ja mein Problem der nächsten Zeit ist eine sichere Datenbankinfrastruktur aufzubaauen. Das soll über den Passwortschtz hinausgehen, indem nur von Rechnern der Zugriff erlaubt ist, deren IP´s am Server registriert sind.

Da ich schon seit Jahren mit Firebird/Interbase arbeite, würde ich gerne mit dem System weiterarbeiten. Mir ist aber kein Weg bekannt, wie ich eine solche Zugriffsbeschränkung realisieren kann. Ist das überhaupt machbar, eventuell mit anderen DBMS?

Grüße // Martin

sir-archimedes 31. Jan 2006 05:44

Re: Firebird Server: Zugriff nur über registrierte IP´s | Wi
 
So etwas würde ich in der Regel eher mit einer Firewall machen. Dann bist du da von der Datenbank unabhängig.

mschaefer 31. Jan 2006 05:51

Re: Firebird Server: Zugriff nur über registrierte IP´s | Wi
 
Sorra, das geht leider nicht, da auch nicht DB - Benutzer im gleichen Subnetz arbeiten. Die DB-Benutzergruppe wird je nach Aufgabenstellung zusammengestellt, woraus die Filterung am DBMS zwingend nötig ist. Trotzdem schon mal Danke, denn Du hast natürlich die Lösung um das Internet wegzufiltern.

Grüße // Martin

sir-archimedes 31. Jan 2006 06:02

Re: Firebird Server: Zugriff nur über registrierte IP´s | Wi
 
Naja - wenn es nur eine Datenbank auf dem Server gibt, dann geht das eigentlich schon. Du kannst ja normalerweise mit einer Firewall einzelne Ports für bestimmte IP-Adressen freischalten und für alle anderen sperren. Damit könntest du dann deiner DB-Benutzergruppe Zugriff gewähren und allen anderen Benutzern nicht - und das nur für den Port auf dem der DB-Server läuft.

Das heißt alles andere, was im Netzwerk läuft, wird nicht davon beeinflusst.

Lemmy 31. Jan 2006 06:50

Re: Firebird Server: Zugriff nur über registrierte IP´s | Wi
 
Hi,

Du kannst einfach einen Dienst schreiben, an dem sich die Clients anmelden müssen, bevor sie sich mit dem Server verbinden. Der kann dann die Überprüfung machen.

Lemmy

sir-archimedes 31. Jan 2006 07:08

Re: Firebird Server: Zugriff nur über registrierte IP´s | Wi
 
Dazu hätte ich dann folgenden Vorschlag: Investiere das Geld und kaufe dir eine Lösung, wie z.B. RemObjects/DataAbstract (www.remobjects.com). Damit baust du dir einen serverseitigen Dienst auf und die Clients kommen mit der Datenbank gar nicht mehr in Berührung. Es läuft dann alles über diese Zwischenschicht. Das heißt du gewährst ausschließlich dem Zwischenserver Zugriff auf die Datenbank und lässt ihn alles weitere regeln.

Das wäre imho eine sichere Lösung - allerdings auch etwas aufwändiger...

mschaefer 31. Jan 2006 08:31

Re: Firebird Server: Zugriff nur über registrierte IP´s | Wi
 
Moin, moin,

ja ich werde mir das mal anschauen. Das wird wohl etwas länger dauern. Irgendwie ist das allerdings traurig, dass der FB Server Stumpfsinnig auf jede Anfrage antwortet, zumal FB auch keine Brute-Force-Verzögerung beim einloggen hat. Das ist ein echtes Manko....

Grüße // Martin


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