ورود

View Full Version : ایجاد محدودیت دسترسی کاربران در اجرای دستورات خاص



parham200
پنج شنبه 31 شهریور 1390, 04:57 صبح
سلام
من یه جدول userدارم که با جدول access_userدر ارتباطه.
جدول access شامل فیلدهای مشاهده فرم-تعریف کاربر جدید-ثبت -حذف و ویرایش هستش .
کد c#واسه تست اینکه ا گرکاربری که قصد انجام این عملیات رو داشت بررسی کنه آیا اجازه این کار رو داره یا نه ؟رو میخوام.
این رو باید واسه هر عملیاتی که میخواد انجام بشه رو تست کنه؟
خیلی فوریه !!!!!!:افسرده::افسرده::افسرده:: اراحت::ناراحت:
لطفا هرکس میدونه توضیح بده
ممنون

یوسف زالی
پنج شنبه 31 شهریور 1390, 18:20 عصر
سلام.
بهترین کار ایجاد یک تابع هست که کد کاربر و عمل رو بگیره و تست کنه که دسترسی لازم رو داره یا نه
مثل این:


create function Ftest(@User int, @Operation int) returns bit
as begin
if exists(select top 1 1 from AccessTbl where User = @User and Op = @Operation) return 1
return 0
end