با سلام خدمت دوستان
من یه سوال دارم شاید هم تکراری باشه . چطور میشه لیست
کاربران متصل به یک دیتا بیس رو پیدا کرد تا در یه موارد خاصی اتصال اونها رو
با بانک قطع کرد . البته با برنامه نویسی
با تشکر
با سلام خدمت دوستان
من یه سوال دارم شاید هم تکراری باشه . چطور میشه لیست
کاربران متصل به یک دیتا بیس رو پیدا کرد تا در یه موارد خاصی اتصال اونها رو
با بانک قطع کرد . البته با برنامه نویسی
با تشکر
دوست عزیزم،
برای بدست آوردن لیست کاربران متصل به SQL Server:
EXEC SP_WHO
و برای خاتمه دادن به کار یک یوزر و Rollback کردن Transaction:
KILL spid
که spid رو از دستور قبلیش بدست میارین.
موفق باشید،
امین ثباتی MCSD
با تشکر از جوابتون
با این تفسیر من در برنامه ام باید برای هر ایستگاهی یک کاربر تعریف کنم
فکر کنم اگه بجای این کار ip های متصل را یکجا ذخیره کنم و بعد هر کس
رو بخواهم قطع کنم راحتر باشم
بازم ممنوم :flower:
دوست عزیزم،
در نهایت دستور KILL به spid نیاز داره. حالا به هر ترتیبی که حساب کلاینتها رو نگه میدارید :)