CodeShot
Midسختی 2 از ۵· در 20٪ مصاحبه‌های این حوزه پرسیده شده

اصل کمترین دسترسی (Principle of Least Privilege) یعنی چه؟

نشان کردن

پاسخ کوتاه

هر کاربر، سرویس یا فرآیند باید فقط دقیقاً به منابعی دسترسی داشته باشد که برای انجام وظیفه‌اش لازم است.

پاسخ کامل

مثلاً اتصال اپلیکیشن به دیتابیس نباید با یک حساب Admin/sa باشد، بلکه با حسابی که فقط دسترسی لازم (خواندن/نوشتن جداول مشخص) را دارد — این کار در صورت نفوذ، دامنهٔ آسیب را محدود می‌کند.

اشتباه رایج

اجرای اپلیکیشن یا اتصال به دیتابیس با یک حساب کاربری با دسترسی کامل، به‌جای یک حساب محدود.