ورود

View Full Version : مشخص کردن تعداد User در استفاده از بانک های SQL



Mahdi_S_T
چهارشنبه 18 آذر 1383, 14:06 عصر
فرض بگیرید برنامه ای نوشته ایم که بانک های آن از SQL Server است و حالا می خواهیم برنامه را با تعداد کاربر مشخص اریه دهیم مثلا چهار کاربره . حال راه حل چیست ؟

AminSobati
چهارشنبه 18 آذر 1383, 14:46 عصر
دوست عزیزم،
نرم افزار شما در هنگام کانکت شدن به SQL Server میتونه دستور زیر رو یکبار اجرا کنه تا ببینه در دیبتایس مربوطه چند نفر با SPID بزرگتر از 50 دارن کار میکنن:

exec sp_who
البته اگر کسی با Enterprise Manager هم کار کنه، یک یوزر حساب میشه

Ali Najafian
چهارشنبه 18 آذر 1383, 15:15 عصر
سلام آقا امین
میشه لطفاً بیشتر توضیح بدین؟؟؟

AminSobati
چهارشنبه 18 آذر 1383, 15:57 عصر
این Stored Procedure میتونه یک Recordset در ADO به کلاینت شما برگردونه. با بررسی این Recordset میتونین بدست بیارین که چند نفر به چه دیتابیسهایی کانکت هستن

M.GhanaatPisheh
چهارشنبه 18 آذر 1383, 20:46 عصر
میشه یه توضیح بدین در مورد محدودیت تعداد userهایی که میتونن به SQL SERVER وصل شن
البته این سوال مربوط میشه به نسخه هایcrack شده

AminSobati
چهارشنبه 18 آذر 1383, 22:19 عصر
محدودیت از چه نظر؟ متوجه سوالتون نشدم..

M.GhanaatPisheh
چهارشنبه 18 آذر 1383, 23:29 عصر
همزمان وصل شدن به یک DataBase,Table,....

AminSobati
پنج شنبه 19 آذر 1383, 00:21 صبح
SQL Server از بابت تعداد کاربرهای همزمان محدودیتی نداره، مگر اینکه سخت افزار شما محدودیت ایجاد کنه