نمایش نتایج 1 تا 5 از 5

نام تاپیک: permission ندادن هنگام اتصال به دیابیس

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    تهران
    پست
    857

    Arrow permission ندادن هنگام اتصال به دیابیس

    سلام
    دوستان چرا وقتی من یه دیتابیس با sql درست میکنم و داخل فرم ویندوزی خودم میخوام به اون connect بشم این پیغام خطا را میده؟
    کسی میتونه کمک کنه؟

    you don't have permission to open this file.

    contact the file owner or administrator to obtain permission.

    مرسی

  2. #2

    نقل قول: permission ندادن هنگام اتصال به دیابیس

    برای دریافت این پیام دلایل زیادی وجود داره.
    اول چک کنید در قسمت properties مربوط به Instance خود SQL در تب Peremissions اسم User که باهاش بالا آمدید هست یا نه . اگر نبود Add کنید.
    در ضمن برای انواع سرویس ها چندین User وجود داره که خود SQL server میسازه . معمولا با کاراکترهای # یا - و اینها وجود داره و کلماتی مثل sys یا sa توشون هست.
    در همون قسمت Add user هست. و یک Search انجام بدید و فعلا همه نتایج رو اضافه کنید.

    اگر مشکل شما حل نشد توضیح بدید که SQL در سروره یا محلی و شما Admin هستید یا نه ، دامنه هر دو سیستم یکیه و ...

    SQL server تنظیمات دسترسی و امنیتی گسترده ای داره که چندین کتاب مرجع براش چاپ کردن اما همچنان سر در آوردن از جزئیات کارش خیلی سخته .
    بسته به شرایط شما ممکنه راه حل های مختلفی وجود داشته باشه.
    البته لازم به ذکر که اضافه کردن Premission بدون حساب و کتاب هم میتونه خودش یک حفره ی امنیتی بوجود بیاره . پس دقت کنید.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    تهران
    پست
    857

    نقل قول: permission ندادن هنگام اتصال به دیابیس

    سلام
    دوست عزیز قبل از هر چیز تشکر میکنم بابت وقتی که گذاشتید و اهمیتی که قائل شدید متشکرم

    به حضور شما عارضم دیتابیس بصورت محلی هستش
    من با همون یوزر ادمین هستم و اونو هم add کردم data base owner هم یوزی هست که از نوع ادمین هستش
    اختیاراتی که میتونم برای هر یوزری که add میکنم تنظیم کنم را نمیدونم و اونو به صورت پیش فرض میذارم یه بار هم یادمه که همهی اختیارات را به همه یوزر ها دادم و ارور داد تا جایی یکی یکی اختیارات را کم کردم که سیستم دیگه اروری نده
    به نظرت مشکل میتونه از کجا باشه؟


    مرسی

  4. #4

    نقل قول: permission ندادن هنگام اتصال به دیابیس

    شما از Windows Authentication استفاده می کنید یا از خود SQL
    کلمه ی عبور در حالت دوم باید جزئی از connectionString باشه.

  5. #5

    نقل قول: permission ندادن هنگام اتصال به دیابیس

    ویندوز فایر وال رو چک کنید( موقتا ببندید)

    مطمئن بشید که sysadmin در لیست security نسخه ی SQL server هست

    ببینید آیا دستور telnet برای دسترسی به پورت مربوط به SQL server پاسخ میده یا نه

    آیا از سیستم kebrous استفاده می کنید ؟

تاپیک های مشابه

  1. مشکل احراز هویت در هنگام اتصال به SQL Server
    نوشته شده توسط Mbr در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 16
    آخرین پست: پنج شنبه 03 آذر 1384, 13:32 عصر
  2. فعال شدن هنگام اتصال به اینترنت
    نوشته شده توسط Microsoft.net در بخش VB.NET
    پاسخ: 2
    آخرین پست: یک شنبه 28 تیر 1383, 09:02 صبح
  3. مشکل هنگام اتصال به MySql
    نوشته شده توسط faramarz_s در بخش PHP
    پاسخ: 7
    آخرین پست: شنبه 08 فروردین 1383, 03:24 صبح
  4. تعویض خودکار فلش در vb هنگام اتصال به internet چگونه ؟
    نوشته شده توسط rouzbeh در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: شنبه 04 بهمن 1382, 21:45 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •