PDA

View Full Version : Login



taheri-ali
دوشنبه 13 آذر 1385, 22:11 عصر
سلام دوستان
آیا می شه یه table درست کرد و توی اون نام کاربر هایی که login شدند و queryکه اجرا کردند رو ثبت کرد؟

h_baqery
سه شنبه 14 آذر 1385, 07:38 صبح
اگر سوالتون فقط امکانش است که بله می شه .
اما روشهای متفاوتی برای این کار وجود داره که بستگی به روش کنترل کاربران در برنامه شما داره .
مثلا اینکه آیا کاربران شما از نوع کاربران MSSQL هستند یا خودتون از داخل برنامه کنترلشون می کنید .
یک روش استفاده از Trigger هستش که در این مورد بحث شده و حتی متن دستوری که برای تمام جداولتون تریگرهای لازم رو بنویسه هم در تاپیکهای قبلی موجوده .

AminSobati
چهارشنبه 15 آذر 1385, 16:41 عصر
البته اجرای Select باعث اجرا شدن Trigger نمیشه، در این حالت فقط باید از امکانات Trace استفاده کرد. Profiler امکان استفاده از Trace رو بصورت محیط گرافیکی در اختیارتون قرار میده

h_baqery
شنبه 18 آذر 1385, 10:18 صبح
البته اجرای Select باعث اجرا شدن Trigger نمیشه، در این حالت فقط باید از امکانات Trace استفاده کرد. Profiler امکان استفاده از Trace رو بصورت محیط گرافیکی در اختیارتون قرار میده

آیا Sp هم برای اینکار داره که خودمون بتونیم اعمال کاربر رو ذخیره کنیم .

AminSobati
شنبه 18 آذر 1385, 17:23 عصر
بله، راحت ترین کار اینه که با Profiler یک Trace جدید ایجاد کنین، و از منوی File اون رو Script کنین تا نحوه ساختنش رو متوجه بشین