Entwickler-Ecke

Datenbanken (inkl. ADO.NET) - GUID des Datenbankservers


timo12 - Di 12.01.10 11:45
Titel: GUID des Datenbankservers
Gibt es eine Eindeutige Nummmer der des Datenbankservers bzw. der Instanz der DB die ich abfragen kann.
Hintergrund ist, ich muss sicherstellen, dass mein Prog immer nur auf die für Ihn angegebene DB zugreift.
Ich will verhinder, dass jemand die DB kopiert auf einen anderen Server und dann den Client auf diesen Server verbindet.
Die Hardwareid des Servers bekomm ich ja wahrscheinlich über die Ferne (LAN, VPN) nicht abgefragt, oder?

Timo


JüTho - Di 12.01.10 13:19

Hallo Timo,

ich weiß nicht, ob es das irgendwo gibt. (Das ist mir noch nirgends über den Weg gelaufen.) Wenn überhaupt, dann ist DB-spezifisch. Deshalb solltest du zunächst ganz genau sagen das DBMS angeben mit Server-Variante und Version.

Gruß Jürgen


timo12 - Di 12.01.10 17:02

Sorry Es handelt sich um einen MS SQL Express in der Version 2008


Kha - Di 12.01.10 17:10

Das soll in Richtung Kopierschutz gehen? Dann frage ich mal, wie du verhindern willst, dass dieser böse Mensch einfach deinen Code patcht ;) ?


timo12 - Di 12.01.10 17:32

user profile iconKha hat folgendes geschrieben Zum zitierten Posting springen:
Das soll in Richtung Kopierschutz gehen? Dann frage ich mal, wie du verhindern willst, dass dieser böse Mensch einfach deinen Code patcht ;) ?


Gut, dass ist aber eine andere Liga als nur die DB kopieren.