ورود

View Full Version : بدست آوردن یوزری که به بانک ارتباط دارد برای Trigger



sm
پنج شنبه 09 شهریور 1385, 14:57 عصر
باسلام
میخوام برای سیستمم log file درست کنم بدین روش عمل کردم
برای ورود هر کاربر به سیستم در صفحه login یه یوزر و پسورد که قبلا توسط مدیر برای کاربران تعریف شده از کاربر خواسته میشه و کاربر به سیستم وارد می شود.
حال در برنامه تمام یوزرها با یک کانکشن ثابت که درست کردم به بانک وصل میشن.که این کانکشن یه یوزر و پسورد ثابت داره
اولا کهخ این روش درست هست یا خیر و ثانیا حال که میخواهم بر روی جداول تریگر بنویسم نمیدونم چطوری باید نام یا آی دی یوزر جدید رو بدست بیارم... آخه وقتی میگم select CURRENT_USER همیشه برای همه dbo رو بر میگردونه
میشه راهنماییم کنین کجای کار مشکل داره ؟
ممنون

alireza6282
شنبه 11 شهریور 1385, 13:37 عصر
روش شما هم درسته هم غلط بستگی به نوع کارائی داره .
اگر برای هر شخص یه user و pass داشته باشی بهتره چون هر جا و روی هر سیستمی loginبشن مشخص میشه .
دومین مزیت اینه که بعد ها که برنامه گسترش پیدا می کنه می تونی دسترسی ها رو هم تعیین کنی.
اگر هر کاربری از یه سیستم مجزا وصا بشه می شه فهمید که چه کسانی وصل هستند اونم با در نظر گرفتن نام کامپیوتر و یا ip
برای ثبت تغییرات روی سیستم دو راه من پیشنهاد می کنم
1. توسط خود برنامه
2.نوشتن تریگر برای کار ها