"সার্টিফিকেট চেইন এমন একটি কর্তৃপক্ষ দ্বারা জারি করা হয়েছিল যা বিশ্বাসযোগ্য নয়" আজুর ওয়েবসাইট থেকে ভিএম রোলের সাথে ডিবি সংযোগ করার সময়


189

আমার ডিবিকে সংযুক্ত করার সময় আমি ত্রুটি অনুভব করছি যা অ্যাজুরে ওয়েবসাইট থেকে ভিএম রোলটিতে রয়েছে (আমার কাছে এসকিউএল ভিএম রোল রয়েছে)। ভিএম রোল এবং অ্যাজুরে ওয়েবসাইট দুটিই পশ্চিম জোনে। আমি নিম্নলিখিত সমস্যার মুখোমুখি:

SqlException (0x80131904): সার্ভারের সাথে একটি সংযোগ সাফল্যের সাথে প্রতিষ্ঠিত হয়েছিল, তবে লগইন প্রক্রিয়া চলাকালীন একটি ত্রুটি ঘটেছে। (সরবরাহকারী: এসএসএল সরবরাহকারী, ত্রুটি: 0 - শংসাপত্র শৃঙ্খলা এমন কোনও কর্তৃপক্ষ দ্বারা জারি করা হয়েছিল যা বিশ্বাসযোগ্য নয়))]

আমি এসএসএমএস ব্যবহার করে আমার ডিবিতে সংযোগ করতে সক্ষম। 1432 বন্দরটি আমার ভিএম ভূমিকার জন্য উন্মুক্ত। আমার সংযোগে কী ভুল?

উত্তর:


365

আপনার এসকিউএল ভিএম এর বিশ্বস্ত রুট স্টোরটিতে সম্ভবত সিএ স্বাক্ষরিত শংসাপত্র ইনস্টল নেই।

আপনার যদি Encrypt=Trueসংযোগের স্ট্রিং থাকে তবে সেটটি অফ করুন (প্রস্তাবিত নয়), অথবা সংযোগের স্ট্রিংয়ে নিম্নলিখিতটি যুক্ত করুন:

TrustServerCertificate=True

এসকিউএল সার্ভার এটি স্বাক্ষরিত শংসাপত্র তৈরি করবে যদি আপনি এটির ব্যবহারের জন্য একটি ইনস্টল না করেন তবে এটি সিএ-স্বাক্ষরিত নয় বলে কলারের দ্বারা এটি বিশ্বাসযোগ্য হবে না, যদি না আপনি কোনও সার্ভারের শংসাপত্রের উপর নির্ভর করতে সংযোগের স্ট্রিংকে না বলে থাকেন ডিফল্ট.

দীর্ঘমেয়াদে, আমি কোনও পরিচিত বিশ্বস্ত সিএ থেকে বিনামূল্যে সিএ স্বাক্ষরিত শংসাপত্র পাওয়ার জন্য লেটস এনক্রিপ্টটি লাভবান করার পরামর্শ দেব এবং এটি ভিএম-তে ইনস্টল করুন। এটি স্বয়ংক্রিয়ভাবে রিফ্রেশ করার জন্য সেট আপ করতে ভুলবেন না। আপনি "এনক্রিপশন হায়ারার্কি" এবং "বৈধকরণ ব্যতীত এনক্রিপশন ব্যবহার করা" শীর্ষক অধীনে এসকিউএল সার্ভার বইগুলিতে এই বিষয়ে আরও পড়তে পারেন।


1
দুঃখিত আমার খারাপ, TTrusted_Connection = মিথ্যা সংযোগ স্ট্রিংয়ে সেট করা হয়েছিল। এটিকে সত্য স্থাপন করা আমার পক্ষে কাজ করে। থ্যাঙ্কস যাই হোক
জাফরযৌসফি

1
@ জাফর ইউসফি আপনি এই উত্তরটিকে সঠিক হিসাবে চিহ্নিত করতে হবে।
টার্মটো

5
- এইটি সার্টিফিকেট চেক TrustServerCertificateকরতে trueঅক্ষম করে - এ সেট করার পরামর্শ দেওয়া ভাল নয় । এটি কেবল সেট Encryptকরার চেয়ে ভাল আর কিছু নয় false!
ম্যাট থমাস

5
এই উত্তরে "TrustServerCertificate = সত্য" প্রদত্ত পরামর্শটি সমস্যাটি দূরে সরিয়ে দিতে পারে তবে এটি ভয়ানক পরামর্শ। লক্ষণগুলি নয়, কারণটি ঠিক করুন। সিএ স্বাক্ষরিত শংসাপত্র ইনস্টল করার পরামর্শের উত্তরের অন্য অংশটি হ'ল উপায়।
মিচ গম

এসএসএমএসের নতুন সংস্করণগুলিতে আপনি "সংযোগের বৈশিষ্ট্য" ট্যাবে "ট্রাস্ট সার্ভার শংসাপত্র" নামে একটি সামান্য বিকল্প পেয়েছেন। উপরের তালিকাভুক্ত কমান্ডগুলির মতো এই ছেলেটিকে পরীক্ষা করা একই প্রভাব ফেলবে।
gwynbleidd

83

আপনি যদি এসকিউএল ম্যানেজমেন্ট স্টুডিও ব্যবহার করছেন তবে দয়া করে সংযোগের বৈশিষ্ট্যগুলি সন্ধান করুন এবং "ট্রাস্ট সার্ভার শংসিত" ক্লিক করুন আপনি যদি এসকিউএল ম্যানেজমেন্ট স্টুডিও ব্যবহার করছেন তবে দয়া করে সংযোগের বৈশিষ্ট্যগুলি সন্ধান করুন এবং "ট্রাস্ট সার্ভার শংসাপত্রিত" ক্লিক করুন


18
এটি প্রতি সেজে খারাপ পরামর্শ নয়। আমি বলব যে আপনি যখন কোনও ডেভলপমেন্ট সার্ভারের সাথে সংযোগ স্থাপন এবং আপনার কাজ যেমন কোডিংয়ের দরকার হয় তখন আপনি এটি ব্যবহার করতে পারেন। একটি সফ্টওয়্যার বিকাশকারী হিসাবে আমি নিয়মিত ডিওঅপসের সাথে লড়াই করি যাদের কাছে জিনিসগুলি দ্রুত ঠিক করার সময় নেই এবং সময়সীমার বিরুদ্ধে মূল্যবান সময় নষ্ট করা আমার পক্ষে সম্ভব নয়। এই বিকল্পটি বন্ধ করে রাখা ওজনযুক্ত ডেটা এক্সপোজার আপনার পরিবেশের অনেকাংশের উপর নির্ভর করে, যদি এটি স্থানীয় বা দূরবর্তী হয়, প্রশাসকরা কীভাবে এটি সেট আপ করে, আইপি নিষেধাজ্ঞাগুলি এবং এটি সহজেই অন্যান্য কর্মসীমাগুলির সাথে হ্রাস করা যায়। আপনার অবকাঠামো সম্পর্কে কিছুটা তথ্য না থাকলে আপনি এটি খারাপ পরামর্শ বলতে পারবেন না।
ওরিজজি

আপনি সবেমাত্র আমার দিন বাঁচিয়েছেন। ধন্যবাদ @ সিটি.টান
মিলিন্ডা বিক্রমাসিংহে

@ ওরিজগি আমার একটি স্থানীয় মেশিনে একটি এসকিউএল সার্ভার ইনস্টল আছে এবং আমি এটি ব্যক্তিগত প্রকল্পের জন্য ব্যবহার করি। এই মুহুর্তে, আমি এটির সাথে একটি পয়সাও ব্যয় করতে চাই না, তাই আমি নিজেকে একটি ফ্রি হোস্ট পেয়েছি এবং সার্ভারটি এমনভাবে কনফিগার করার চেষ্টা করেছি যাতে আমি শংসাপত্রগুলিতে সি-স্বাক্ষর করি এবং সার্ভার এবং ক্লায়েন্টের মধ্যে আমি সেগুলি আদান-প্রদান করি '' এটি অ্যাক্সেস করতে ব্যবহার করব। যাইহোক, নিখরচায় হোস্টের কারণে আমি লেটস এনক্রিপ্টের সাহায্যে এটি পরিচালনা করতে পারি নি। বিশ্বস্ত সিএ স্বাক্ষরিত শংসাপত্রগুলির সাথে শংসাপত্র বিনিময়টি সঠিকভাবে করার সাথে তুলনায় এই সমাধানের অসুবিধাগুলি কী?
ccoutinho

31

এসএসএমএস ব্যবহার করে সংযোগ দেওয়ার চেষ্টা করার সময় আপনি যদি এই ত্রুটি বার্তাটি দেখছেন TrustServerCertificate=Trueতবে অতিরিক্ত সংযোগ পরামিতিগুলিতে যুক্ত করুন।


23
মিচ, আপনি এই প্রশ্নের তিনটি উত্তরের জন্য একই মন্তব্য করেছিলেন। এটি "সত্যই সত্যই খারাপ পরামর্শ" কেন এমন কিছু সংক্ষিপ্ত তথ্য বা লিঙ্ক সরবরাহ করে যদি তা অন্য পাঠকদের পক্ষে সহায়ক হতে পারে।
জুতোহীন

@ শোহলেস গৃহীত উত্তরের উপর বেশ কয়েকটি মন্তব্য ব্যাখ্যা করে।
টম ব্লডজেট

4

আপনি যদি ভিজুয়াল স্টুডিও 2015-তে ডেটা সংযোগের মাধ্যমে এটি অ্যাক্সেস করার চেষ্টা করছেন এবং উপরের TrustServerCertificate=True ত্রুটিটি পেয়ে থাকেন তবে তারপরে উন্নত যান এবং ত্রুটি সরিয়ে দেওয়ার জন্য সেট করুন ।


9
এটি প্রতি সেজে খারাপ পরামর্শ নয়। আমি বলব যে আপনি যখন কোনও ডেভলপমেন্ট সার্ভারের সাথে সংযোগ স্থাপন এবং আপনার কাজ যেমন কোডিংয়ের দরকার হয় তখন আপনি এটি ব্যবহার করতে পারেন। একটি সফ্টওয়্যার বিকাশকারী হিসাবে আমি নিয়মিত ডিওঅপসের সাথে লড়াই করি যাদের কাছে জিনিসগুলি দ্রুত ঠিক করার সময় নেই এবং সময়সীমার বিরুদ্ধে মূল্যবান সময় নষ্ট করা আমার পক্ষে সম্ভব নয়। এই বিকল্পটি বন্ধ করে রাখা ওজনযুক্ত ডেটা এক্সপোজার আপনার পরিবেশের অনেকাংশের উপর নির্ভর করে, যদি এটি স্থানীয় বা দূরবর্তী হয়, তবে প্রশাসকরা কীভাবে এটি সেট করবেন, আইপি নিষেধাজ্ঞাগুলি এবং এটি সহজেই অন্যান্য কর্মক্ষেত্রের সাথে হ্রাস করা যায়। আপনার অবকাঠামো সম্পর্কে কিছুটা তথ্য না থাকলে আপনি এটি খারাপ পরামর্শ বলতে পারবেন না।
ওরিজজি

1

আইআইএস থেকে এসকিউএল সার্ভার অ্যাক্সেস করার সময় একই সমস্যায় পড়েছি। TrustServerCertificate = যোগ করা সত্য নয়।

এমএস ডক্সে একটি মন্তব্য দেখতে পেল : আপনি ব্যবহার করছেন যে টিএলএস শংসাপত্রের এসকিউএল সার্ভার পরিষেবা অ্যাকাউন্টটিতে অ্যাক্সেস রয়েছে তা নিশ্চিত করুন। (এনটি পরিষেবা \ এমএসএসকিউএল সার্ভার)

ব্যক্তিগত দোকান খুলুন এবং শংসাপত্রটিতে ডান ক্লিক করুন -> ব্যক্তিগত কী পরিচালনা করুন -> এসকিউএল পরিষেবা অ্যাকাউন্ট যুক্ত করুন এবং সম্পূর্ণ নিয়ন্ত্রণ দিন।

এসকিউএল পরিষেবাটি পুনরায় চালু করুন। এটা কাজ করেছে.


0

এসএমএস ক্লায়েন্ট নিজে থেকেই এটি অর্জন করা যেতে পারে। কেবল এসএসএমগুলি খুলুন, সার্ভারের নাম সন্নিবেশ করুন এবং তারপরে সংযোগ বৈশিষ্ট্যের শিরোনামের বিকল্পগুলি থেকে নিশ্চিত করুন যে সার্ভারের শংসাপত্রটি পরীক্ষা করা হয়েছে।


0

এসএসএমএসের মাধ্যমে এসকিউএল ডেটাবেজে এক্সেল ডেটা আমদানির সময় আমি এই সমস্যাটি পেয়েছি। সমাধানটি TrustServerCertificate = Trueসিকিউরিটি বিভাগে সেট করা আছে


0

আমার সংযোগটিতে ট্রাস্ট সার্ভার শংসাপত্রটি পরীক্ষা করা থাকলেও আমি TrustServerCertificate=Trueউন্নত বিভাগে যুক্ত করেছি, এমন সময় প্রোফাইলারটি চালানোর চেষ্টা করে আমি এই ত্রুটির মধ্যে পড়েছিলাম । আমি প্রশাসক হিসাবে চলমান এসএসএমএসের একটি উদাহরণে পরিবর্তিত হয়েছি এবং কোনও সমস্যা ছাড়াই প্রোফাইলার শুরু হয়েছিল। (আমি আগে খুঁজে পেয়েছি যে এমনকি স্থানীয় সাথে আমার সংযোগগুলি সংযোগ করতে অনেক সময় নিয়েছিল, প্রশাসকের সহায়তায় চালিত হয়ে)।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.