مرکز آموزش

رفع خطای 916 اتصال ریموت به پایگاه داده SQL server

در صورتي که هنگام اتصال Remote به سرور MS SQL 2008 توسط برنامه Studio Managament 2008 با خطاي زير مواجه شديد

 

The server principal "DB_USER" is not able to access the database "DATABASE" under the current security context. (Microsoft SQL Server, Error: 916)

 

مراحل زير را براي رفع اين باگ نرم افزاري مايکروسافت انجام دهيد

 

در صورت امکان نسخه نرم افزار را به SQL Server 2008 SP1 به روز کنيد تا اين مشکل به صورت خودکار برطرف شود در غير اين صورت مراحل زير را انجام دهيد :

 

1. به بانک اطلاعاتي خود به صورت Remote متصل شويد.

 

2. پيغام خطا را OK کرده و سپس کليد F7 را از بالاي کيبور بزنيد.

 

3. در حالت Object Explorer Details ( پنجره سمت راست ) بر روي Databases دوبار کليک کنيد.

 

4. همان طور که در تصوير نمابش داده شده بر روي قسمت Header بالا کليک راست کنيد و تيک گزينه Collation را برداريد.

 

5. سپس از پنجره دست چپ، بر روي Databases راست کليک کرده و گزينه Refresh را انتخاب نماييد يا از برنامه خارج شويد و دوباره برنامه را اجرا کنيد.


آیا این پاسخ به شما کمک کرد؟  پرینت این مقاله

در همین زمینه


ایمپورت کردن پایگاه داده MS SQL

برای آپلود دیتابیس های SQL می توانید بصورت ریموت و یا از بخش بک آپ اقدام نمایید.در آموزش تصویری...

تبدیل پایگاه داده SQL Server2008 به پایگاه داده SQL Sever2005

راه اول:بك آپ فايل رو در 2005 Restore كني يا فايل MDF رو Attach كنيد. راه دوم:در Managment...

اتصال ریموت به پایگاه داده SQL Server

1) در برنامه ویژوال دات نت به بخش Tools » Conect to database را انتخاب نمایید. 2) از قسمت نوع...

چگونه می توان Owner یک جدول را در Database خود تغییر داد؟

با نوشتن دستور زیر در بخش New Query ، موجود در بخش Tools و زدن دکمه Submit این کار برای هر جدول...

پورت مورد استفاده برای MySQL

پورت مورد استفاده 6603 می باشد، البته باید دقت کنید که امکان ریموت توسط پورت فعال باشد.