এসকিউএল ২০০৮ লগইন পাসওয়ার্ড কোথায় সংরক্ষণ করা হয়?


9

আমার জানা দরকার যে এসকিউএল সার্ভার ২০০৮ আসলে পাসওয়ার্ডগুলিকে সঞ্চয় করে। এটি একটি সুরক্ষা নিরীক্ষক দ্বারা জিজ্ঞাসা করা প্রশ্ন।

আমি জানি যে আমি পাসওয়ার্ড হ্যাশ পেতে পারি LOGINPROPERTY('bbellomo', 'PasswordHash'), তবে এটি আমার সহায়তা করে না; সেগুলি কীভাবে সংরক্ষণ করা হয় তা আমার জানতে হবে।

উত্তর:


6

পাসওয়ার্ডগুলি সরলরেখায় সংরক্ষণ করা হয় না। যদি নিরীক্ষককে সত্যই যে ফাইলটি সংরক্ষণ করা থাকে তার প্রয়োজন হয় তবে তাদের মাস্টার.এমডিএফ ফাইলের দিকে নির্দেশ করুন। এটি অবশ্যই এসকিউএল লগইনের জন্য। উইন্ডোজ লগইনগুলির জন্য, এসকিউএল এমনকি পাসওয়ার্ড কী তা জানে না; অ্যাক্টিভ ডিরেক্টরি প্রমাণীকরণ পরিচালনা করে।


5

sys.server_principalsব্যবহারকারীর নাম এবং পাসওয়ার্ডগুলি অনুসন্ধান করার চেষ্টা করুন masterডাটাবেসে in তবে পাসওয়ার্ডগুলি সরলরেখায় সংরক্ষণ করা হয় না।


যদি তাকে সত্যিকার অর্থে আউটপুট

5

'সিলেক্ট পাসওয়ার্ড থেকে সিসলগিনস' থেকে কার্যকরকরণ পরিকল্পনাটি দেখায় যে পাসওয়ার্ডগুলি sys.sysxlgnsমাস্টার ডাটাবেসে সংরক্ষণ করা হয়েছে ।

এক নজরে দেখুন: সিস্টেম বেস টেবিলগুলি

এখানে পাসওয়ার্ডগুলি রয়েছে, কেবলমাত্র 2 টি ফর্ম্যাটে এসকিউএল সার্ভার সেগুলি আমাদের প্রদর্শন করবে:

SELECT name, password, LOGINPROPERTY(name, 'PasswordHash' ) hash
FROM syslogins
WHERE password IS NOT NULL
ORDER BY name

আপনি সম্ভবত ফর্ম্যাটগুলির মধ্যে সহজেই রূপান্তর করতে পারেন তবে কীভাবে হাত বন্ধ তা আমি জানি না।


সার্ভারে আপনার যথেষ্ট অধিকার থাকলে এটি কেবল কাজ করে। বিওএল অনুসারে এর জন্য কনট্রোল সার্ভারের অনুমতি প্রয়োজন। ( এমএসডিএন.মাইক্রোসফটকম /en-us/library/ms345412(v=sql.120).aspx দেখুন )
হেনরিক স্টাউন পুলসন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.