دسته بندی ها
22:29 1401/03/31

دلیل خطای Restricted User در دیتابیس چیست ؟

مشخصات سوال کننده :
کاربر : pedram_khan     امتیاز کاربر : 277     رتبه کاربر : 6
دسته بندی : Sql Server

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 2438
هوش مصنوعی

پاسخ هوش مصنوعی

خطای "Restricted User" در SQL Server معمولاً به این معنی است که دسترسی به دیتابیس برای کاربران محدود شده است. این وضعیت معمولاً زمانی رخ می دهد که دیتابیس به حالت "SINGLE_USER" یا "RESTRICTED_USER" تغییر کرده باشد.

برای حل این مشکل، می توانید مراحل زیر را دنبال کنید:

USE master;
GO
ALTER DATABASE [نام_دیتابیس] SET RESTRICTED_USER = OFF;
GO
ALTER DATABASE [نام_دیتابیس] SET SINGLE_USER = OFF;
GO

با اجرای این دستورات، دسترسی به دیتابیس برای همه کاربران باز خواهد شد و مشکل "Restricted User" حل خواهد شد. توجه داشته باشید که هنگام تغییر تنظیمات دیتابیس، اطمینان حاصل کنید که هیچ کاربری در حال حاضر به دیتابیس متصل نیست تا از بروز مشکلات بیشتر جلوگیری کنید.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : saedbfd 22:34 1401/03/31

حل مشکل Restricted User دیتابیس در Sql Server

شما می تونی به راحتی با دستور زیر دیتابیس رو به حالت Multi User تبدیل کنید.

ALter Database db_name Set MultiUser 

در مجموع دیتابیس در Sql Server سه Mode قرار می گیرد:

  • Multi User
  • Single User
  • Restricted User
به این پاسخ امتیاز بدهید    0
امتیاز: 1664 رتبه: 1
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود