50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

در مورد تابع IS SRVROLEMEMBER

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

من از کوئری زیر برای تشخیص role ها استفاده می کنم فقط یک سئوال داشتم دستور IF IS_SRVROLEMEMBER ('sysadmin') IS NULL چه موقعی انجام می شود


IF IS_SRVROLEMEMBER ('sysadmin') = 1
   print 'Current user''s login is a member of the sysadmin role'
ELSE IF IS_SRVROLEMEMBER ('sysadmin') = 0
   print 'Current user''s login is NOT a member of the sysadmin role'
ELSE IF IS_SRVROLEMEMBER ('sysadmin') IS NULL
   print 'ERROR: The server role specified is not valid.';

ممنون می شوم من را راهنمایی کنید.با تشکر از شما

پرسیده شده در 1395/03/01 توسط

2 پاسخ

0

با سلام خدمت استاد عزیزم

آقای مهندس عزیز خیلی از جواب شما ممنونم

پاسخ در 1395/03/01 توسط
1

آن دستور موقعی جواب NULL برمی گرداند که کاربری که این دستور را اجراء کرده دسترسی به دیدن رولها را ندارد و یا لاگین و رولی که به تابع ارایه شده اشتباه باشد.

پاسخ در 1395/03/01 توسط

پاسخ شما