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

C# Discussion :

Connexion a Sql Serveur depuis une application c#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Destiny
    Profil pro
    Inscrit en
    Février 2005
    Messages
    720
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 720
    Par défaut Connexion a Sql Serveur depuis une application c#
    Bonjour,

    J'aimerais savoir si vous connaissez un moyen de se connecter à une base de donné SQL depuis Visual studio, avec une connexion sécurisé entre l'utilisateur et la base de donnée.

    Le but est que seul les personnes qui sont connecté à l'application peuvent interagirent avec la base de donnée. Les personnes malveillantes ne pourront pas avec accès ou une autre application atteindre la base de données.

    Merci d'avance et bonne journée

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 90
    Par défaut
    Je connais bien un moyen de se connecter à une base de SQL server, mais de la a te dire le niveau de sécurité.
    Apres tout, c'est toi qui fixe les noms et mots de passe utilisateur, donc on peut penser que c'est sécurisé.
    Ainsi, si tu veux que je te guide pour faire une connection avec une base de SQL server,je peux.

  3. #3
    Membre éclairé Avatar de Destiny
    Profil pro
    Inscrit en
    Février 2005
    Messages
    720
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 720
    Par défaut
    oui mais en fait le problème c'est que si les utilisateurs sont dans le groupe qui à accès à la base de donnée (ex: groupe1). Je met les droits à cet utilisateur car celui-ci doit pouvoir se conncter à la base via l'application "Application1".

    Dans "Application1" via C# l'utilisateur ne peut lancer que certaine windows form (pas toutes).

    Ensuite l'utilisateur prend une base access par exemple et via une couche ODBC, il arrive à ce connecter à toutes les tables. Il a donc accès à toutes les données de la base.

    Comment puis-je faire pour que cet utilisateur ne puisse se conncter à la base selement depuis "Application1" ?


    Merci d'avance

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2007
    Messages : 180
    Par défaut
    Si je suis ton problème.
    Tu as une BDD en SQL SERVER. Ton application 1 utilise cette base.

    Tu veux sécuriser l'accès de ta base pour que n'importe qui via une autre application, puisse se connecter sur ta base ?

    Si c ça, je dirais que c plus dans la gestion de la base de données que par ton programme.

  5. #5
    Membre éclairé Avatar de Destiny
    Profil pro
    Inscrit en
    Février 2005
    Messages
    720
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 720
    Par défaut
    Tu veux sécuriser l'accès de ta base pour que n'importe qui via une autre application, NE puisse PAS se connecter sur ta base ?

    exactement

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    180
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2007
    Messages : 180
    Par défaut
    j'ai du écrire trop vite.

    Pour ton problème, je ne vois pas comment la base de données peut savoir quelles applications se connectent ou pas.

    Supposons que tu développes plusieurs applis en C#, avec la même chaîne de connexion. Si tu as le même login, mot de passe, je ne vois pas de raison pour que la BDD te refuse la connexion.

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/04/2008, 17h44
  2. Connexion depuis une application c#
    Par Destiny dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 21/01/2008, 16h08
  3. Réponses: 8
    Dernier message: 28/12/2007, 11h25
  4. Réponses: 0
    Dernier message: 27/11/2007, 14h37
  5. [SQL-Server] Execution d'une procedure stockée SQL Serveur depuis PHP.
    Par gregb34 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 04/05/2006, 01h06

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