سعید شیرزادیان
سعید شیرزادیان
خواندن ۱ دقیقه·۳ سال پیش

نحوه پیدا کردن کاربران با دسترسی sysadmin در اس کیو ال سرور

Find SysAdmin Users In Sql Server

با سلام و آرزوی سلامتی برای همه

در اس کیو ال سرور روشهای مختلفی برای پیدا کردن کاربران با نقش sysadmin یا administrator و یا مدیر سیستم وجود دارد. یکی از آنها، استفاده از اسکریپت زیر می باشد:

SELECT sp.name

, sp.type_desc

, sp.type

FROM master.sys.server_principals sp

JOIN master.sys.server_role_members sr ON sr.member_principal_id = sp.principal_id

WHERE sr.role_principal_id = 3;

که خروجی آن چیزی شبیه به تصویر زیر می باشد:

لیست کاربران با دسترسی SysAdmin
لیست کاربران با دسترسی SysAdmin


امیدوارم مطلب فوق مفید باشد.

با تشکر

سعید شیرزادیان

1400/11/16


sql serversysadminsaeed shirzadian
من سعید شیرزادیان ، چند سالی هست برنامه نویسی می کنم و علاقه زیادی به دیتابیس اس کیو ال دارم. کنارش برنامه نویسی با c# هم خیلی دوست دارم
شاید از این پست‌ها خوشتان بیاید