|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 13 ![]() |
Bonjour,
Je vous explique mon soucis, j'ai fait pas mal de recherche sans trouver une solution adéquate : En faite, je voulais savoir si il était possible de sécurisé une base de données qui est fourni avec un logiciel, c'est à dire que l'utilisateur qui va télécharger le soft ne pourra pas avoir accès au .mdf et .ldf pour les monter sous un SQL server Management Studio pour avoir accès au données. Ce verrouillage sera bien entendu fait que pour la partie Soft version Trial |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 723 ![]() |
Bonjour,
Avec SQL Server 2008 R2 vous pouvez utiliser TDE (Transparent Data Encryption) pour cela ++ |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 13 ![]() |
Merci de votre réponse,
J'ai bien réussit à créer un certificat, et maintenant il est bien impossible de monter la base sur un autre Poste avec Management studio, par contre comment faire pour que le logiciel se connecte sur cette base maintenant? Il y a t'il une chaine de connexion spéciale avec le certificat? En gros je veux que le client puisse utiliser le logiciel mais qu'il n'ai pas accès à la base de donnée sous Management studio. |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 723 ![]() |
A ce moment là vous pourriez surement utiliser les triggers DDL qui s'exécutent à la connexion et qui filtrent sur l'application.
Si [SSMS] alors [Refus connexion] A voir je n'ai jamais essayé pour le moment mais cela suppose que l'utilisateur se connecte à la même instance SQL Server (scope = ALL SERVER) ++ |
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 13 ![]() |
Chaque client ne pourra pas avoir la même instance chose physiquement impossible.
Car chaque client téléchargera le logiciel, et dans le logiciel il y aura une chaine de connexion pour attacher le mdf fourni avec l'application. Donc le chiffrement de la Base est correct si on utilise une base commune à tout les clients. Je ne vois pas comment faire pour Interdire l'accès de la Base Hors logiciel. Si quelqu'un à une piste. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com