آشنایی با دستورات DCL

1643 ٧:١١ ق.ظ
عنوان دوره SQL SERVER [ مدیریت بانک های اطلاعاتی]
عنوان جلسه آشنایی با دستورات T-Sql
مدرس دوره مهندس یزدانی
تاریخ برگزاری 1398/09/20و 1398/09/27 ساعت 14 الی 16
محل برگزاری سالن اندیشه - معاونت اموزشی
نحوه برگزاری حضوری
ارزشیابی کلاس مشاهده نتایج ارزشیابی
مستندات کلاس ...

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

دستورات DCL عبارتند از :

Grant:

این دستور برای اعطا مجوز به کاربران (یا نقش های کاربری) برای انجام کارهای مشخص بکار می رود. شکل کلی دستور به صورت زیر می­باشد:

Grant Select,Insert,Update,Delete ON ObjectName(Table)

To (User or Role)

نکته: با استفاده از این دستور می­توان دسترسی  کاربر را به فیلدهای مشخصی از یک جدول محدود کرد. به طور مثال کاربر User1 فقط قادر به تغییر نام محصول از جدول محصولات باشد.

Revoke:

از این دستور برای لغو کردن یا سلب مجوزهای و امتیازات اعطا شده به کاربر استفاده می شود و میتوانیم یکسری از مجوزهای دسترسی را از کاربران بگیریم.

Revoke Select,Insert,Update,Delete From RoleName

Or

Drop Role RoleName


از مجموع 19 رأی

فاقد نظر