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

Administration SQL Server Discussion :

Problème de connexion à SQL Server


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Mars 2004
    Messages
    1 931
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1 931
    Par défaut Problème de connexion à SQL Server
    Bonjour,

    je viens d'installer sql server sur mon windows 10 et j'ai le message suivant lorsque je tente de me connecter pour la première fois :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SqlException: A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.)
    Voir en pièce jointe le screen de mon erreur.
    Images attachées Images attachées  

  2. #2
    Membre Expert
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Septembre 2016
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 956
    Par défaut
    bonjour,

    Le message parle de certificats.
    Le formulaire de connexion aussi.
    D'après moi c'est lié.

    Avez vous essayé de faire confiance au certificat du serveur ?

  3. #3
    Membre chevronné Avatar de AaâÂäÄàAaâÂäÄàAaâÂäÄ
    Homme Profil pro
    db@
    Inscrit en
    Septembre 2021
    Messages
    551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : db@

    Informations forums :
    Inscription : Septembre 2021
    Messages : 551
    Par défaut
    Sur ta fenêtre de connexion change le paramètre Encryption à Optional et tu peux cocher la case Trust server certificate

  4. #4
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 878
    Par défaut
    Bonjour,

    Oui changer la chaîne de connexion ça me parle, quand il s'agit d'établir une connexion avec une base de données.

    Mais maintenant, j'ai le même problème en double-cliquant sur SSMS, après être parti en jeu de piste pour trouver où il est, puisque mon raccourci dans la barre des tâches ouvre SSMS 19, et que maintenant il y a le 20, et que si je me pointe avec le 19 pour utiliser Entity Framework, ça risque de faire mal ...

    Comment demander à SSMS 20 de faire confiance à son propre certificat pour s'ouvrir ?

    D'ailleurs, si je lis bien le message de Sam01, il commence par "je viens d'installer sql server sur mon windows 10", donc à la version de Windows près j'ai le même problème.



    Il y a un progrès, le message qui dit qu'il y a une mise à jour comporte un lien vers la page pour télécharger le programme d'installation. Il a fallu ouvrir SSMS, pour ça, plutôt que de dire ça y est, maintenant que UniGetUni me dit que je suis à jour, c'est que ça y est.

    Mais pour passer de la 19 à la 20 il y a un jeu de piste, le raccourci dans la barre des tâches ouvre SSMS 19, avec le même message qu'avant la mise à jour (vous avez la version 19, vous pouvez installer la 20. Ben oui mais ... c'est fait).

    Alors soit, il y a les deux versions d'installées, et en suivant un chemin qui finit pareil, on arrive à ouvrir SSMS 20.

    Mais là, quand je veux importer les connexions connues par SSMS 19, il pleure : ouin, le certificat il est paaaas bon !

    Bon, comment je lui donne sa sucette ?

    ***

    Rectificatif : le message s'affiche juste après avoir cliqué sur Connection, à l'ouverture de SSMS 20.

    ***
    TITRE*: Se connecter au serveur
    ------------------------------

    Impossible de se connecter à UC00009\SQLEXPRESS.

    ------------------------------
    INFORMATIONS SUPPLÉMENTAIRES*:

    A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - La chaîne de certificats a été fournie par une autorité qui n’est pas approuvée.) (Microsoft SQL Server, Erreur*: -2146893019)

    Pour obtenir de l'aide, cliquez sur*: https://docs.microsoft.com/sql/relat...e-engine-error

    ------------------------------

    La chaîne de certificats a été fournie par une autorité qui n’est pas approuvée

    ------------------------------
    BOUTONS*:

    OK
    ------------------------------

    ***
    Pour ce qui est des informations de version, je serais peut-être bien inspiré de me référer à ce que me dit SSMS 19, vu que c'est lui qui a les connexions vers mes bases de données.

    SQL Server Management Studio 19.1.56.0
    SQL Server Management Objects (SMO) 16.200.48044.0+eeb184ee48a91ebc6a27a5d192c0d67bdfaae8b6
    Microsoft T-SQL Parser 17.0.8.0+3c5555b8bd579d12add8f155f1dbc871e3e734c4
    Microsoft Analysis Services Client Tools 16.0.20010.0
    Microsoft Data Access Components (MDAC) 10.0.22621.4317
    Microsoft MSXML 3.0 6.0
    Microsoft .NET Framework 4.0.30319.42000
    Operating System 10.0.22631

    Et côté système d'exploitation :
    Microsoft Windows [version 10.0.22631.4317] - Windows 11 - 23H2

    ***
    Ah oui, il y a un lien dans les infos du message d'erreur.
    D'après un rapide coup d'œil, il va falloir lire ça :
    Se connecter au serveur (page Connexion) - Moteur de base de données

  5. #5
    Membre Expert
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Septembre 2016
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 956
    Par défaut
    Bonjour Gluups,

    je vais essayer de t'apporter un peu de sucre à ton moulin

    Citation Envoyé par Gluups Voir le message
    en double-cliquant sur SSMS, après être parti en jeu de piste pour trouver où il est, puisque mon raccourci dans la barre des tâches ouvre SSMS 19, et que maintenant il y a le 20,
    J'ai pris l'habitude de désinstaller la version précédente de tous mes outils (si l'install de la mise à jour ne l'a pas fait d'elle même ^^)


    Citation Envoyé par Gluups Voir le message
    pour utiliser Entity Framework, ça risque de faire mal ...
    Je n'aime pas ce genre de d'outil ; ils sont sensés faciliter la vie, au final c'est une source d'emmerdes.
    Du coup je n'ai pas beaucoup de retours sur cette partie.
    Cependant il me semble que c'est un module de Visual Studio, pas de SSMS...


    Citation Envoyé par Gluups Voir le message
    Comment demander à SSMS 20 de faire confiance à son propre certificat pour s'ouvrir ?
    Confusion : SSMS n'a pas de certificat, c'est un client.
    Pour faire un parallèle, c'est comme demander à ton navigateur internet de faire confiance "à son propre certificat" pour ouvrir une page en https.

    Il faut que le client (ici SSMS) fasse confiance au certificat du serveur, ou passe en clair
    Relis la réponse de AaâÂäÄàAaâÂäÄàAaâÂäÄ

  6. #6
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 878
    Par défaut
    Dire qu'il suffisait d'appuyer sur F5

    Ah oui alors j'ai dû me connecter à tâtons, j'ai cliqué sur le troisième bouton, pas de pot c'était l'aide, alors j'ai essayé le premier, là c'était connection, mais quant à dire qu'il y avait aussi une liste Chiffrement ...

    Ah oui le formulaire de connexion, c'était pourtant clair.

    Du coup ça va probablement plus vite que de lire la doc.

    Le plus long, ça a été de régler les polices de caractères.

    Mais ça ne règle pas ce qui s'affiche sur le formulaire de connexion. Je crois que je cliquerai sur le premier bouton ...

    Au niveau système on est au maximum, 225%.

    Merci.

    Quelquefois on est obligé de désinstaller l'ancienne version, mais là elles s'installent côte à côte ...
    Au point qu'il a fallu créer le raccourci.

Discussions similaires

  1. [JDBC] connexion SQL Server impossible
    Par blaiseac dans le forum JDBC
    Réponses: 10
    Dernier message: 27/10/2005, 14h58
  2. connexion SQL SERVER 2000
    Par christel1982 dans le forum ASP
    Réponses: 7
    Dernier message: 26/10/2005, 15h28
  3. connexion sql server sécurisé
    Par liliprog dans le forum ASP.NET
    Réponses: 21
    Dernier message: 08/06/2005, 20h31
  4. [C#] Problème de connexion sql server 2000
    Par rabbiwan dans le forum ASP.NET
    Réponses: 8
    Dernier message: 22/12/2004, 16h21
  5. Connexion SQL Server
    Par Bart51 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/05/2004, 10h49

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