PDA

View Full Version : بدست آوردن نام کاربری که لاگین کرده



brida_kh
پنج شنبه 20 اردیبهشت 1386, 08:48 صبح
با سلام.
من میخوام یه trigger بنویسم که تمام اعمالی که کاربرم انجام داده رو توی یه جدل جداگانه ذخیره کنه.
مخصوصا نام کاربری که لاگین کرده برام خیلی مهمه.
نمیدونم چطوری نام کاربری رو استخراج کنم.ایا یه متغیر سیستمیه؟(مثلا" @@user)
کمکم میکنید؟:لبخندساده:

majid_afra222
پنج شنبه 20 اردیبهشت 1386, 09:57 صبح
سلام


SELECT user_name()

brida_kh
پنج شنبه 20 اردیبهشت 1386, 14:44 عصر
چطور مشخص کنم که این کاربر delete را انجام داده؟

AminSobati
پنج شنبه 20 اردیبهشت 1386, 23:46 عصر
باید بوسیله SP یا Trigger اطلاعات مورد نظرتون رو در جایی ذخیره کنین. در حالت عادی SQL Server رد پایی از کاربرهای شما ثبت نمیکنه چون این کار Cost ویژه خودش رو هم داره.

majid_afra222
جمعه 21 اردیبهشت 1386, 09:04 صبح
سلام
قبلا جواب دادم، اینم ادرسش :
http://barnamenevis.org/forum/showthread.php?t=50220