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

JDBC Java Discussion :

Incompréhension concernant la connexion à la base SQL Server


Sujet :

JDBC Java

  1. #1
    Membre du Club
    Homme Profil pro
    Developpeur Android
    Inscrit en
    Février 2015
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Developpeur Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2015
    Messages : 104
    Points : 68
    Points
    68
    Par défaut Incompréhension concernant la connexion à la base SQL Server
    Bonjour tout le monde,
    Je suis actuellement sur une appli JAVA qui se connecte sur ma base SQL SERVER 2012.
    Pour me connecter pas de problème, j'utilise ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    String connectionUrl = "jdbc:sqlserver://127.0.0.1:1433;instance=MSSQLSERVER"
    				+ "databaseName=Camping;user=TA-18-PC\\TA-18;password=mdp;integratedSecurity=true";
    Mais je me suis aperçue qu'avec integratedSecurity à true, le user et le password ne servaient à rien, car le système utilise le compte Windows Actif !!
    Et si je mets integratedSecurity à false, alors là je dois utiliser un compte SQL SERVER pour me connecter.

    Impossible de me connecter avec un compte Windows (session non ouverte).
    Je souhaiterai utiliser un autre compte que celui sur lequel je suis connecté.

    J'ai pourtant completer user et password comme il se doit et le compte Windows que je souhaite utilisé marche avec SQL Manager Studio.

    Donc, je me dis qu'il doit y avoir un truc que je ne pige pas
    Certainement du côté de user et password.
    J'ai essayé directement TA-18 et non TA-18-PC\\TA-18, mais sans succès ...

    Merci de m'éclairer.

    Cdt

    Bomatch

  2. #2
    Membre du Club
    Homme Profil pro
    Developpeur Android
    Inscrit en
    Février 2015
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Developpeur Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2015
    Messages : 104
    Points : 68
    Points
    68
    Par défaut
    En cherchant bien, je pense que le problème vient d'un echec d'authentification dû au mot de passe ou au nom utilisateur incorrect.
    Par contre, je ne sais pas résoudre mon souci.

    En effet, si je me connecte sous le compte windows, et que l'IntegritedSecurty est à true, pas de soucis car à la fois le user et le password sont récupéré seule par le système.

    Je pense que je dois mal mettre le user, mais je peux me tromper.

    une idée ?

    Merci

  3. #3
    Membre du Club
    Homme Profil pro
    Developpeur Android
    Inscrit en
    Février 2015
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Developpeur Android
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2015
    Messages : 104
    Points : 68
    Points
    68
    Par défaut
    Alors, ça avance doucement, mais toujours pas la solution qui jaillit de mon cerveau.

    En regardant les log :

    Erreur : 18456, Gravité : 14, Etat: 6
    Login failed user 'TA-18-PC\TA-18'. Raison: tentative d'utilisation d'un nom de compte NT avec l’authentification SQL Server.

    Dans les propriétés de mon serveur/Sécurité j'ai bien coché :
    Mode d'authentification SQL Server et Windows

    J'ai lu quelque part :
    Si vous essayez de vous connecter à l'aide de l'authentification Windows, vérifier que vous êtes correctement connecté au domaine approprié.
    ???? Je suis en local ????
    Que dois-je mettre ???

Discussions similaires

  1. connexion à une base sql server 2005 distante
    Par jeandu69 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 03/04/2008, 12h46
  2. Pb connexion vres base SQL Server 2005
    Par REMACC1 dans le forum ASP
    Réponses: 2
    Dernier message: 13/11/2007, 13h07
  3. Connexion à deux bases SQL server
    Par gatsu07 dans le forum Access
    Réponses: 1
    Dernier message: 29/08/2006, 15h40
  4. connexion à une base sql server via access
    Par gunico dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 03/03/2006, 11h28
  5. connexion à une base Sql Server via Access et ADODB
    Par gunico dans le forum Projets ADP
    Réponses: 5
    Dernier message: 28/02/2006, 12h26

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