IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Comment protéger une base de données SQL Server attaquée par mon application Delphi


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Janvier 2004
    Messages : 21
    Par défaut Comment protéger une base de données SQL Server attaquée par mon application Delphi
    Bonjour,
    Y a t-il un moyen pour protéger la base de données SQL Server contre le reversing genering?

    Je cherche à protéger une base de données Sql Server en interdisant l'accès aux structures et données depuis les interfaces d'administration.

    Exemple : Après la livraison de l'application et la Base, je ne veux pas que ma base soit ouverte et accessible, car c'est des mois et des mois de travail consécutif ; je ne veux autoriser que l'utilisation et la manipulation par l'application ou le Super Admin depuis l'interface d'administration de SQL Server

    Merci

  2. #2
    Membre émérite
    Avatar de efficks
    Inscrit en
    Septembre 2005
    Messages
    712
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 712
    Par défaut
    Bien sûr tu peux empècher les utilisateurs n'ayant pas les droits de modifier la structure d'une base de données!
    Je ne comprends pas trop la complaxité. Peut-tu réexpliquer ta question?

  3. #3
    Membre averti
    Inscrit en
    Janvier 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Janvier 2004
    Messages : 21
    Par défaut
    Je veux dire qu'après la livraison d'une application à un client, je ne veux pas que ce dernier puisse savoir exactement les noms des tables et ses structures, je veux que ça soit caché, car c'est un travail de conception de base de données qui m'a pris trop de temps et d'argents. plus exactement, pour que ça soit difficile aux concurrents de reprendre mon travail.

    Application en Delphi / Sql Server

    Est-il possible?

    Merci

  4. #4
    Membre émérite
    Avatar de efficks
    Inscrit en
    Septembre 2005
    Messages
    712
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 712
    Par défaut
    Le client recevra la base de données. De plus, il aura le code source. Ce sera toujours possible pour lui de voir la structure de la base de données. Surtout qu'il a payé pour ce produit. Si j'était le client j'exigerait d'avoir accès à la base de données et au code source en delphi.
    Je ne crois pas que cela est possible de bloqué l'accès.

  5. #5
    Membre chevronné Avatar de chtiot
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 385
    Par défaut
    Citation Envoyé par efficks
    Le client recevra la base de données. De plus, il aura le code source. Ce sera toujours possible pour lui de voir la structure de la base de données. Surtout qu'il a payé pour ce produit. Si j'était le client j'exigerait d'avoir accès à la base de données et au code source en delphi.
    Je ne crois pas que cela est possible de bloqué l'accès.
    Pas d'accord avec toi...

    Ou alors il faut qu'il paye très cher.

  6. #6
    Membre averti
    Inscrit en
    Janvier 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Janvier 2004
    Messages : 21
    Par défaut
    Merci pour vos réponses chtiot et efficks,

    Je serai un peu plus de précis :

    - S'il s'agit d'une application demandée par une boite de développement ou une entreprise qui veut avoir son propre source du logiciel, là y a pas de problème, je dois faire le travail demandé et le livrer complètement. dans ce tu as raison efficks

    - Mais mon objectif est de vendre des licences d'utilisation à des clients, Exemples : application de gestion commerciale, paie, comptabilité,...
    et que les clients ont seulement le droit de l'utilisation, ils ne peuvent pas revendre le système, ni l'utiliser à des fin de reconception "Reversing genering". C'est pour cette raison que je veux protéger la base SQL Server : utilisation, interrogation. ce que je cherche est : Y a t-il un moyen de bloquer complètement l'accès aux structures et nom des tables ?

    Voilà et Merci pour tous

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/11/2013, 09h25
  2. Réponses: 1
    Dernier message: 01/04/2011, 14h04
  3. Réponses: 4
    Dernier message: 27/03/2008, 09h39
  4. Comment protéger une base de données SQL Server
    Par ssakhri dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 03/01/2007, 09h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo