AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Optimaler Speicherort einer Datenbank?
Thema durchsuchen
Ansicht
Themen-Optionen

Optimaler Speicherort einer Datenbank?

Ein Thema von FragenderHerbert · begonnen am 18. Jul 2014 · letzter Beitrag vom 22. Jul 2014
Antwort Antwort
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Optimaler Speicherort einer Datenbank?

  Alt 19. Jul 2014, 09:12
Ich kann mir vostellen, das für die BDE ...
Was ist die BDE? Ist das was zum Essen? Bei der BDE sollte man sich mehr als nur Vorstellen diese in die Vitrine der Geschichtlichen Techniken zu stellen und kein, absolut keine Gedanken für die Zukunft mehr zu verwenden.

Wie steht es aber bei ODBC Datenquellen oder bei Firebird.
Kommt immer auf die zugrundeliegende DB-System an. Ist es eine Server so muss sich der Admin der Servers gedanken machen. Am besten er übernimmt die Vorgaben des Installers.
Für Lokale DBs kommt es immer darauf an ob andere auch darauf zugreifen sollen. Also z.B. C:\ProgramData wenn jeder der sich lokal Anmelden soll es können soll oder %AppData% wenn es ohne Konfiguration nur für den eigenen User sein soll

Im Interesse der Datengeheimhaltung könnte man dort die DB mit einem unverfänglichen Namen versehen wie fbadmin.scc. Ein Angreifer, der sich unberechtigten Zugang zum Server verschafft hat, wird wohl kaum in einer Datei mit diesem Namen die von ihm gesuchte Datenbankdatei vermuten.
Wenn der Angreifer zugriff auf den Server (Lokales Anmelden oder Ähnliches) kann man sich solche Spielerreien wie unverfängliche Namen sparen. Wenn der Angreifer es auf die DB abgesehen hat ist dieser "Schutz" in 3 Sekunden ausgehebelt.

Aber ist das Industriestandard, solche exotischen Speicherorte zu verwenden.
Es gibt keinen Industriestandard wie und wo DB-Systeme ihre Daten speichern.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Optimaler Speicherort einer Datenbank?

  Alt 19. Jul 2014, 09:55
Hi,

der optimale Speicherort einer Datenbankdatei ist auf einer eigenen Festplatte, wobei die Auslagerungsdatei/swap sowie die anderen Systemdateien des OS NICHT auf dieser Festplatte liegen. Nur zur Sicherheit: Nicht auf der Festplatte heißt auch nicht auf einer anderen Partition auf der Festplatte!

Die Datenbankdateien umzubenennen ist Kinderkram - mit ein paar kleinen Tools ist es ein leichtes raus zu finden welche Dienste welche Dateien öffnen. Die beste Absicherung gegen Angreifer sind Firewall, VIrenscanner und ein gutes Adminpasswort sowie keinen direkten Zugriff der Anwender auf den Server / die Datenbankdatei (UNC-Freigabe).

Grüße
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.739 Beiträge
 
Delphi 6 Enterprise
 
#3

AW: Optimaler Speicherort einer Datenbank?

  Alt 21. Jul 2014, 12:06
der optimale Speicherort einer Datenbankdatei ist auf einer eigenen Festplatte, wobei die Auslagerungsdatei/swap sowie die anderen Systemdateien des OS NICHT auf dieser Festplatte liegen. Nur zur Sicherheit: Nicht auf der Festplatte heißt auch nicht auf einer anderen Partition auf der Festplatte!

Die Datenbankdateien umzubenennen ist Kinderkram - mit ein paar kleinen Tools ist es ein leichtes raus zu finden welche Dienste welche Dateien öffnen. Die beste Absicherung gegen Angreifer sind Firewall, VIrenscanner und ein gutes Adminpasswort sowie keinen direkten Zugriff der Anwender auf den Server / die Datenbankdatei (UNC-Freigabe).
Ich hab die Frage (mittels Glaskugel) jetzt so verstanden, dass es um ein Programm geht, das eine Datenbank mitbringt, die irgendwo lokal gespeichert werden muss. Sprich ich interpretiere da mal Einzelplatzanwendung hinein, z.B. mit einer embeded DB.
Ralph
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:04 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