![]() |
Datenbank: SQL Server • Version: 2005 • Zugriff über: UniDac
Eindeutige SQL Server Hardware ID ermitteln
Guten Tag,
besteht die möglichkeit eine eindeutige Server ID eines SQL Servers zu ermitteln? Wir würden gerne unsere Software via Lizenzkey an einen bestimmten SQL Server binden, so dass die Software nur in Verbindung mit einem bestimmten SQL Server funktioniert. Habe ihr da irgendwelche Ideen, was man da wie machen kann? |
AW: Eindeutige SQL Server Hardware ID ermitteln
Du kannst eine Extended Stored Procedure via DLL erstellen. Diese liefert dir eine HardwareId wie du sie haben möchtest.
Allerdings lässt sich die Funktion/DLL sehr einfach Faken und ist damit Schutzlos. Bau also lieber einen Dienst welcher mit dem Client die Kommunikation abwickelt. Dieser enthält den DB-Code und etwas Logik. Den Dienst schützt du. "Mehrschichtige Anwendungen" |
AW: Eindeutige SQL Server Hardware ID ermitteln
Also ich würde den Zugriff auf einen anderen SQL Server nicht hart verbieten.
Was, wenn dieser Server beim Kunde abraucht und er ein Backup auf einem Ersatzserver eingespielt hat? Falls das nicht erlaubt wird könnte der Kunde auf die Idee kommen Schadensersatzansprüche zu stellen (je nachdem wie wichtig dein Programm für den Kunden ist). Erlaubt wäre aber ein Nag-Screen in dem auf den lizenzwidrigen Betrieb hingewiesen wird. SAP verbietet z.B. auch nicht das mehrfache Anmelden mit dem gleichen Benutzer sondern lässt dem Benutzer die Entscheidungsfreiheit. ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:52 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