خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟

چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟
اگر کاربران دیگری جز شما به SQL Server دسترسی دارند، یکی از کارها از بین هزاران اقدام در جهت امنیت SQL Server این است که کاری کنیم کاربران در لاگین بعدی مجبور به تغییر پسورد شوند. ولی بعضا مشاهده می شود که گزینه User must change password at next login غیرفعال یا Gray out است و امکان هیچ تغییری در آن وجود ندارد.لطفا به تصویر زیر دقت کنید:

سیستم یکپارچۀ سازمانی راهکار



چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟ . آموزشگاه رایگان خوش آموز

در این آموزش با رو شهای ساده ای خواهید دید که چطور کاربران را مجبور به تغییر رمز عبور در SQL 2008 - 2017 آن هم در لاگین بعدی کنید.

Part 1: Force Newly-Created Users to Change Password at Next Login

هنگام تنظیم یک حساب کاربری، معمولا کاربران نیاز به ایجاد رمز عبور خود بلافاصله پس از login به سیستم دارند. اسکریپت زیر در SQL این کار را انجام می دهد:

CREATE LOGIN user_name
WITH PASSWORD = 'user_password' MUST_CHANGE,
CHECK_EXPIRATION = ON;


چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟ . آموزشگاه رایگان خوش آموز

از این پس هم اگر کاربر جدیدی قصد لاگین به SQL را داشته باشد،باید پسورد خود را عوض کند.

چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟ . آموزشگاه رایگان خوش آموز

Part 2: Force Existing Users to Change Password at Next Login

SQL Server Management Studio را باز و بدان لاگین کنید. در Object Explorer از قسمت security، به Logins رفته و روی کاربری که قصد تغییر پسورد آن را داریدف کلیک راست کرده و Properties بگیرید.

چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟ . آموزشگاه رایگان خوش آموز

بصورت پیشفرض گزینه User must change password at next login غیرقابل تغییر بوده و Gray است. برای دسترسی به این گزینه، در قسمت Password و Confirm password، رمز عبور حدید وارد کنید و بدین ترتیب خواهید دید که این گزینه در دسترس قرار می گیرد. تیک آن را فعال کرده و فرم را OK کنید.

چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟ . آموزشگاه رایگان خوش آموز

با دستور زیر هم همین مرحله بالا قابل انجام است. کافیست این اسکریپت در SQL اجرا نمایید.
ALTER LOGIN user_name
WITH PASSWORD = 'new_password' MUST_CHANGE,
CHECK_EXPIRATION = ON,
CHECK_POLICY = ON;

چگونه User های SQL server را مجبور به تغییر پسورد در لاگین بعدی کنیم؟ . آموزشگاه رایگان خوش آموز





نمایش دیدگاه ها (2 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز