PDA

View Full Version : پیدا کردن کاربران متصل به sql server



علی ارجمندی
دوشنبه 06 مهر 1383, 20:55 عصر
با سلام خدمت دوستان
من یه سوال دارم شاید هم تکراری باشه . چطور میشه لیست
کاربران متصل به یک دیتا بیس رو پیدا کرد تا در یه موارد خاصی اتصال اونها رو
با بانک قطع کرد . البته با برنامه نویسی

با تشکر

AminSobati
دوشنبه 06 مهر 1383, 23:07 عصر
دوست عزیزم،
برای بدست آوردن لیست کاربران متصل به SQL Server:

EXEC SP_WHO
و برای خاتمه دادن به کار یک یوزر و Rollback کردن Transaction:


KILL spid

که spid رو از دستور قبلیش بدست میارین.

موفق باشید،
امین ثباتی MCSD

علی ارجمندی
سه شنبه 07 مهر 1383, 21:05 عصر
با تشکر از جوابتون
با این تفسیر من در برنامه ام باید برای هر ایستگاهی یک کاربر تعریف کنم
فکر کنم اگه بجای این کار ip های متصل را یکجا ذخیره کنم و بعد هر کس
رو بخواهم قطع کنم راحتر باشم

بازم ممنوم :flower:

AminSobati
سه شنبه 07 مهر 1383, 22:47 عصر
دوست عزیزم،
در نهایت دستور KILL به spid نیاز داره. حالا به هر ترتیبی که حساب کلاینتها رو نگه میدارید :)

علی ارجمندی
پنج شنبه 09 مهر 1383, 20:29 عصر
:متفکر: