ورود

View Full Version : تعریف کاربر و اعمال محدودیت ها



mahdy.asia
سه شنبه 19 دی 1391, 10:29 صبح
من می خواهم user تعریف کنم که مجوز insert و update از داخل تریگر و پروسیجر را داشته باشد اما مجوز insert و update بصورت مستقیم (از طریق نوشتن اسکریپت insert و update یا باز کردن جدول در اسکیوال) را نداشته باشد.

fakari66
شنبه 30 دی 1391, 21:56 عصر
با سلام
برادر من تریگر زمانی اجرا میشه که رویدادی که گفتی رخ بده
تریگر رو کاربری فراخونی نمیکنه کا بخاد اونو صدا بزنه اون واسته به جدول هس نه کاربر خاص
اما پروسیجر میتونید
فقط درسترسی به اجرای اون پروسیجرو بدین همین

mahdy.asia
یک شنبه 01 بهمن 1391, 18:41 عصر
مسئله اینه که من مجوز insert و update رو از کاربرم گرفتم تا اینکه اگر کاربرم از طریق اینستنس اسکیوال با پسوردی که در برنامه اجرایی ست شده وارد اسکیوال شد نتونه در جداول i insert و update انجام بده اما همین user اسکیوال از طریق برنامه اجرایی با پروسیجر عملیات insert و update رو می تونه انجام بده مشکلی که پیش آمده تریگرهای برنامه از کار افتاده حالا
چطور می تونم علارقم اینکه کاربر از داخل اسکیوال همچنان نتونه insert و update را انجام بده مشکل تریگر ها را بر طرف نمایم (اسکیوال من 2008R2 است)