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

VB.NET Discussion :

Ouverture d'une connexion avec droit d'accès


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut Ouverture d'une connexion avec droit d'accès
    Bonjour

    Dans mon application VB.NET j'ouvre une connexion sur un serveur SQL 2005 nomé V1.

    Aussi dans l'application VB.NET je fais une requête qui insère une nouvelle ligne dans la table T1 qui se trouve dans le serveur V1.

    Le problème c'est que la personne qui va exécuter l'application VB.NET n'as pas les permissions nécessaires pour Insérer une ligne dans la table TI.

    Je ne veux pas lui donner les permissions directement sur le serveur.

    Y a t-il une façon plus sécuritaire que je dois faire en rajoutant quelque chose à ma chaine de connexion ?
    par exemple un login et un mot de passe mais lesquels ? je veux que ça reste générique.

    voici la chaine :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MyConnexionString = "Data Source=V1;Initial Catalog=Data_Base_salaire;Integrated Security=True"
    Merci

  2. #2
    Membre chevronné Avatar de Jerede
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2010
    Messages
    271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mai 2010
    Messages : 271
    Par défaut
    J'ai pas vraiment compris ta question mais je vais essayé de répondre avec ce que j'ai compris
    Tu créer un compte avec les droits restreint à l'insertion de champ ( et pourquoi pas restreint en nombre insertions/heure ; on sait jamais avec les utilisateurs de nos jours... ), concernant une idée de login et de mot de passe je sèche ( le nom de ton app' ? )

    Edit : Tu veut faire une insertion de champ, sans être identifié ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut
    Citation Envoyé par Jerede Voir le message
    J'ai pas vraiment compris ta question mais je vais essayé de répondre avec ce que j'ai compris
    Tu créer un compte avec les droits restreint à l'insertion de champ ( et pourquoi pas restreint en nombre insertions/heure ; on sait jamais avec les utilisateurs de nos jours... ), concernant une idée de login et de mot de passe je sèche ( le nom de ton app' ? )

    Edit : Tu veut faire une insertion de champ, sans être identifié ?
    C'est une application qui s'appelle mettant "APP1"

    lorsque les utilisateurs vont exécuter cette application, ils vont ajouter/modifier/supprimer des lignes d'une table T1 se trouvant dans une base de données nomé DD1 de type sql server.

    Je ne veux pas commencer à donner accès à tout le monde sur la table T1. Imagine si j'avais 5000 Utilisateurs.

  4. #4
    Membre chevronné Avatar de Jerede
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2010
    Messages
    271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mai 2010
    Messages : 271
    Par défaut
    Citation Envoyé par DEV-10 Voir le message
    Je ne veux pas commencer à donner accès à tout le monde sur la table T1. Imagine si j'avais 5000 Utilisateurs.
    En quoi les 5000 utilisateurs posent problème ? Un compte unique avec des droits restreint pour tous ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2006
    Messages : 430
    Par défaut
    Citation Envoyé par Jerede Voir le message
    En quoi les 5000 utilisateurs posent problème ? Un compte unique avec des droits restreint pour tous ?

    Oui pour un compte unique et ma question était comment je vais l'intégrer dans ma chaine de connexion que j'ai listé ci-dessous.

    Faut-il utiliser une "User Instance" ou non !!

  6. #6
    Membre chevronné Avatar de Jerede
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2010
    Messages
    271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mai 2010
    Messages : 271

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/05/2011, 12h48
  2. fopen - ouverture d'une url avec espace
    Par argister dans le forum Langage
    Réponses: 2
    Dernier message: 07/03/2006, 09h29
  3. Ouverture d'une popup avec affichage d'information
    Par leloup84 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/02/2006, 19h53
  4. Ouverture d'une base avec SHIFT !!! Problème
    Par snoopy69 dans le forum Access
    Réponses: 1
    Dernier message: 05/10/2005, 15h40
  5. Idées pour une gestion de droits d'accès a des Forms ?
    Par sfxElrick dans le forum Composants VCL
    Réponses: 17
    Dernier message: 26/01/2005, 16h00

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