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

MS SQL Server Discussion :

connection odbc et sqlserver


Sujet :

MS SQL Server

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 16
    Par défaut connection odbc et sqlserver
    par l'intermediaire d'un service windows (appli en c++) plusieurs clients desirent se connecter a un server Sql. Cahque client donne un login et un password. A partir de la, et par l'intermediaire d'un CDatabase, je demande la connection au serveur. Je desire utiliser odbc, comment faire sachant que chaque client possede un login et password different?

    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 66
    Par défaut
    Salut,

    ta connexion odbc nécesiite qu'un seul login et password.

    Tous tes utilisateurs seront connecter à sql server selon le même login et le même password.

    A+
    Chris

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 16
    Par défaut
    Citation Envoyé par Maitre B
    Salut,

    ta connexion odbc nécesiite qu'un seul login et password.

    Tous tes utilisateurs seront connecter à sql server selon le même login et le même password.

    A+
    Chris
    Mon but est que chaque utilisateur (par l'intermediaire d'internet) viennent se connecter a ma base de données (grace a un service tournant sur le serveur). Chaque utilisateur doit donc avoir un login et un pwd different pour les différenciers et gerer leurs droits. Peut etre que je n'utilise pas la bonne methode. Je voulaits utiliser odbc pour avoir pour l'instant a une base sqlserver mais plutard a une base mysql.

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 66
    Par défaut
    En fait, tu as plusieurs login et mot de passe pour te connecter à ton appli ( gestion des fonctionnalités en fonction de ses login)
    et tu peux avoir un mot de passe pour te connecter à sql server.
    La solution que je te propose c que les restrictions aux données et fonctionnalités se font via tes conexions web et l'accès à la BD via la connexion odbc.

    Chris

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 16
    Par défaut
    Citation Envoyé par Maitre B
    En fait, tu as plusieurs login et mot de passe pour te connecter à ton appli ( gestion des fonctionnalités en fonction de ses login)
    et tu peux avoir un mot de passe pour te connecter à sql server.
    La solution que je te propose c que les restrictions aux données et fonctionnalités se font via tes conexions web et l'accès à la BD via la connexion odbc.

    Chris
    En fait je ne metrise pas grnd chose. pour resumer:

    J'ai un serveur sql comportant une base appelle MyBase.
    Se serveur se trouve sur une machine comportant windows XP. J'ai cree un service qui scrute un port pour savoir si une personne exterieur (sur le reseau internet) veut se connecter pour recuperer des messages. Ce client essai de ce connecter, mon service cree un thread pour gerer la communication avec ce client. Ce client envoi un message comportant un mot de passe et un login. Le service prend ce mot de passe et login et (et c est la que j'ai des problemes) mon service doit demander une connection a ma base de donnée en utilisant ce mot de passe et ce login. si la connection reussit le client peut recevoir les messages (lecture de la base) sinon il est ejecte.
    Pour cela 2 possibilites:

    1) Soit chaque thread cvommunique avec la base avec le meme id et pwd (plusieur threads peuvent communiquer en meme temps). Le client envoit son id et pwd, mon thread lit une table de la base et si le client est enregistre, il est donc autorise a recevoir des messages. Avec cette methode, plusieur thread peuvent ils utiliser la meme connection odbc pour se connecter a sqlServer?

    2) Mon thread prend le id et pwd du client et essait de creer une connection avec la bd, si l'id et le pwd sont reconnu par le serveur, le client peut recevoir les message. Pour cela, je voulait utiliser odbc.

    Qu elle est la meilleur methode?

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 66
    Par défaut
    Resalut Fref,

    N'étant pas spécialiste des thread et applis web, j'opterai pour la solution 1.
    Oui, plusieurs thread peuvent utiliser une connexion odbc simultanement.

    A+
    Chris

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 16
    Par défaut
    Citation Envoyé par Maitre B
    Resalut Fref,

    N'étant pas spécialiste des thread et applis web, j'opterai pour la solution 1.
    Oui, plusieurs thread peuvent utiliser une connexion odbc simultanement.

    A+
    Chris
    Merci, probleme de ce cote est resolu, j ai donc utilise la premiere solution.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Connection Odbc via VC7 sous Visual studio 2003
    Par jlassira dans le forum MFC
    Réponses: 1
    Dernier message: 01/02/2006, 11h06
  2. connection ODBC avec delphi5
    Par aitallaoua dans le forum Bases de données
    Réponses: 1
    Dernier message: 07/12/2005, 12h25
  3. Question sur les parametre de connection ODBC
    Par kluh dans le forum Access
    Réponses: 1
    Dernier message: 25/11/2005, 14h51
  4. CONNECTION ODBC avec DB POSTGRE
    Par wallior dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 01/08/2005, 16h59
  5. [VB6] Connection ODBC Oracle
    Par babe dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 07/10/2002, 16h52

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