ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
نکته های مفید و حرفه ای در اس کیو ال سرور SQL Server
02-06-2017, 01:09 PM (آخرین ویرایش در این ارسال: 02-06-2017 01:10 PM، توسط ali.)
ارسال: #30
عدم حذف کاربر در اس کیو ال سرور SQL Server
گاهی اوقات نیاز به این دارید که یک کاربر را از لیست کاربران فعال خود در پایگاه داده SQL Server به هر دلیلی حذف نمایید. اگر کاربر Login نموده باشد معمولا با پیغام خطای زیر مواجه خواهید شد:

[تصویر:  6362202056598560970SQLError.jpg]

کد:
Msg 15434, Level 16, State 1, Line 1
Could not drop login 'ode' as the user is currently logged in.

برای رفع این مشکل ابتدا باید Session کاربر را یافته و سپس آن را KILL کرد و در نهاید کاربر را حذف نمود.

کد:
SELECT session_id
FROM sys.dm_exec_sessions
WHERE login_name = 'ode'

کد:
KILL 52 -- عدد 52 را با عدد بدست آمده خودتان جایگزین نمایید

و در نهایت می توانید کاربر را DROP یا حذف نمایید.

کد:
DROP LOGIN ode

به جای ode نام کاربر مورد نظر خود را قرار دهید.


==================================================
طراحی وب سایت
پروژه های برنامه نویسی تجاری
دانلود پروژه های ASP.NET وب سایتهای آماده به همراه توضیحات
دانلود پروژه های سی شارپ و پایگاه داده SQL Server همراه توضیحات و مستندات
دانلود پروژه های UML نمودار Usecase نمودار class نمودرا activity نمودار state chart نمودار DFD و . . .
دانلود پروژه های حرفه ای پایگاه داده SQL Server به همراه مستندات و توضیحات
پروژه های حرفه ای پایگاه داده Microsoft access به همراه مستندات و توضیحات
دانلود پروژه های کارآفرینی
دانلود گزارشهای کارآموزی کارورزی تمامی رشته های دانشگاهی
قالب تمپلیت های آماده وب سایت ASP.NET به همراه Master page و دیتابیس
برنامه های ایجاد گالری عکس آنلاین با ASP.NET و JQuery و اسلایدشو به همراه کد و دیتابیس SQL کاملا Open Source واکنشگرا و ساده به همراه پایگاه داده
==================================================
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


پیام‌های داخل این موضوع
عدم حذف کاربر در اس کیو ال سرور SQL Server - ali - 02-06-2017 01:09 PM

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 9 مهمان