PDA

View Full Version : ip کاربری که رکورد را ویرایش کرده



corona
شنبه 23 مهر 1390, 19:44 عصر
با سلام خدمت همه دوستان عزیز. ما توی یک محیط کار می کنیم که تعداد کاربر زیادی به یک دیتابیس سرور کانکت میشن و کار می کنن باهاش. کاربران از تو خود sql رکوردها رو ویرایش می کنن، می خواستم بدونم راهی هستش که بشه این قضیه که فلان رکورد توسط کاربری که با ip فلان به دیتابیس سرور متصل بوده تغییر کرده رو لاگ کرد و بعداً بشه تشخیص داد از روش که کی رکورد رو ویرایش کرده؟ اگه راهی هست ممنون میشم توضیح بدین.

corona
شنبه 30 مهر 1390, 20:56 عصر
آقای مدیر بخش جوابی ندارین ؟

in_chand_nafar
یک شنبه 01 آبان 1390, 11:25 صبح
ببین من می تونم با DDL تریگر کسانی که لاگین کرده اند را مشخص کنم و....
اما به ازای جدول بخواهید کاری انجام دهید بهتر است سراغ تریگر نرید و این log را به شکل کد مثل اکثر پروژه ها در کد خود برنامه (اگر دسترسی دارید) هندل کنید
اگر هم بخواهید حداقل سوابق تعییرات قدیمی را داشته باشید به سراغ CDC برید
http://barnamenevis.org/showthread.php?309773-%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-CDC