سلام.البته یک نکته رو گوشزد کنم اونم اینه که این تاپیک مربوط به سال 86 هست.فکر میکنم تاحالا مشکل حل شده باشه.
در مورد SPid که فرمودید هر دفعه که یک User از سرور خارج میشه و user دیگه ای login میکنه ممکنه همون Spid رو بگیره.ولی نام کامپیوترش زمان login و خیلی پارامترهای دیگه اون با Spid های قبلی متفاوت هستند.
یکی از مناسبترین راهها استفاده از فیلدهای Timestamp هست برای اینکه متوجه بشیم ایا رکورد مورد نظر تغییری کرده یانه.زیرا در هربار تغییر مقدار آن متفاوت خواهد بود.
همچنین میتوان لاگ تغییرات اون و اینکه توسط چه کاربرانی تغییر کرده رو نیز ذخیره کرد.
روشهای زیادی موجود هست که بستگی به حساسیت پروژه و سبک کاری پروژه میتوان ازش استفاده کرد.
موفق باشید