Erreur lors de la connexion à l'ensemble de mes serveurs SQL
J'ai soudain commencé à avoir cette erreur lorsque vous essayez de vous connecter à l'un de mes serveurs sql (25+) à partir de SSMS sur Windows XP. Quand j'ai quitté le travail à hier, tout fonctionnait bien, est venu ce matin, et j'ai commencé à faire cela. Essayé de redémarrer mon pc, mais qui évidemment n'est pas le corriger. Mes collègues peuvent se connecter à l'amende juste. Cherché une solution, mais tout ce que j'ai trouvé était sur le cryptage en ce qui concerne .NET applications. Vous ne savez pas comment faire la SSMS.
le texte d'alt http://picasaweb.google.com/lh/photo/-l9VrFuYXk-A80NzZ1kzng?feat=directlink
Pour une raison quelconque, l'image ne fonctionne pas si l'erreur est: est-ce
Une connexion a été établie avec succès avec le serveur, mais une erreur s'est produite lors de la pré-ouverture de session poignée de main. (fournisseur: Fournisseur de certificats SSL, erreur: 0 - La chaîne de certificat a été émis par une autorité qui n'est pas digne de confiance.) (Microsoft SQL Server)
OriginalL'auteur Mike Thien | 2010-02-09
Vous devez vous connecter pour publier un commentaire.
...
Sa dois être un client de problème, si vous avez perdu la connexion à tous vos serveurs distants et vos collègues de travail sont très bien. Vous avez probablement "clicky" et changé certains paramètres par inadvertance.
Ouvrir votre utilitaire réseau du client (le mien est ici: C:\WINDOWS\system32\cliconfg.exe).
Sous l'Onglet Général, vérifiez les protocoles désactivés. Ils devraient tous avoir "forcer le cryptage du protocole" décoché. Si cette option est cochée pour l'un de ces valeurs, votre local SSM est probablement en train de forcer une connexion chiffrée et de l'échec.
Rapport si cela ne fonctionne pas, et je vais fouiner un peu plus.
OriginalL'auteur ScottLenart
La question semble avoir été entendu, mais je voulais à carillon. Pour certains fournisseurs, tels que SQL Server, il y a un paramètre dans la chaîne de connexion qui vous permet de vous connecter à un serveur crypté, même si le certificat est inconnu: "TrustServerCertificate=True", donc si vous incluez dans une chaîne de connexion, vous connecter et de travailler crypté, et n'aura pas à courir connexion non cryptée.
OriginalL'auteur galets
Vous connecter à vos Serveurs SQL demandant des connexions cryptées et vous n'avez pas confiance dans le certificat(s) utilisé par ces serveurs. Pourquoi cela se produit dépend d'une multitude ou de raisons.
Si vous ne connaissez pas les réponses à cela, vous devez contacter votre réseau et de la sécurité. La simple désactivation de protocl l'application de l'exigence de votre client peut être contre la politique de l'entreprise, ou les serveurs peuvent appliquer SSL de toute façon mépris de votre contexte local.
Ce sont toutes les questions que vous devriez demander à votre propre environnement admins, pas de forums publics. Vous devriez essayer de résoudre le problème, de ne pas pirater votre chemin autour de lui et jusqu'à la fin avec une utilisation non conforme de la machine.
Je suis un peu confus par votre commentaire que je ne devrais pas me poser de questions dans un forum public. Je fais tout à fait d'accord que le problème devrait être résolu et pas un hack pour une solution de contournement.
Le commentaire se réfère au fait que le problème est causé par votre environnement et la bonne solution dépend principalement de la sortie de politiques. Par exemple, si votre entreprise vous oblige à avoir des connexions chiffrées à SQL Server (par exemple. les serveurs de stocker des données médicales) et que vous avez désactivé votre client exigence de chiffrement, vous avez exposé votre employeur à des poursuites. Ou peut-être pas. Comment le saurions-nous?
Bon point, mais pas nécessairement à mon post original. Ma question a été posée à comprendre plus au sujet de ce qui pourrait se passer et pourquoi je ne pouvais pas se connecter. Que, vous (ou le collectif "nous") pourrait réellement savoir. Je ne m'attendais pas si je dois contourner mon sociétés politiques de sécurité. Dans mon cas, nous ne sommes pas à l'aide du chiffrement et j'avais par inadvertance vérifié pour utiliser le chiffrement pour vous connecter. J'ai donc pu voir où vous pourriez penser que je suis le piratage de mon chemin autour de notre sécurité en décochant. Pas de soucis, trop de clics avec la souris. Merci pour votre aide!
Par non conforme de la machine, ne pas vous dire un /utiles/ une?
OriginalL'auteur Remus Rusanu
À partir de ce lien:
http://blogs.msdn.com/sql_protocols/archive/2005/12/22/506607.aspx
Je ne suis pas en désaccord, mais si vous regardez à la question, il semble que vous n'avez pas l'auto-signé cert dans le Domaine enregistré pour vous authentifier avec les serveurs. C'est également mentionné dans ce lien.
Je pense que vous étiez sur la bonne voie. J'ai discrédité votre solution de contournement au premier abord car vous suggère de changer au niveau du serveur. Fini, je ne suis pas en utilisant le cryptage et par inadvertance, vérifié l'forcer le cryptage du protocole de la boîte. Merci pour votre aide!
Heureux de voir que vous l'avez obtenu de travail.
OriginalL'auteur Keith Adler
J'ai eu cette erreur, j'ai essayé de connecter un serveur distant SQL (SaaS) dans MS Cloud
J'ai ajouté une nouvelle règle de pare-feu dans le portail Azure avec mon IP du client qui a résolu mon problème
OriginalL'auteur user2513019
Entrer ceci:
runas /user:[Votrenomdedomaine]\[YourActiveDirectoryUserName] /netonly cmd
Entrez votre mot de passe active directory et appuyez sur entrée
"C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Ssms.exe"
OriginalL'auteur Mohammadreza