نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: دسترسی به دیتابیس روی vps از یک هاست دیگه

  1. #1
    عضو جدید
    تاریخ عضویت
    Feb 2011
    نوشته ها
    41
    تشکر تشکر کرده 
    5
    تشکر تشکر شده 
    12
    تشکر شده در
    11 پست

    پیش فرض دسترسی به دیتابیس روی vps از یک هاست دیگه

    با سلام

    بچه ها من روی windows server 2003 دیتابیس دارم (از برنامه Xamp استفاده میکنم) و یک سایت راه اندازی کردم.
    حالا یه اسکریپتی دارم که میخوام یکجای دیگه (روی یه هاست دیگه ) راه اندازی کنم اما نیازه که از دیتابیسی که روی windows server 2003 یا همون vps ساختم استفاده کنم.

    سوالم من اینه که چطوری میتونم از یک هاست دیگه به دیتابیس vps دسترسی پیدا کنم و اون رو فعال کنم تا بتونم از اون دیتابیس تو اسکریپتم استفاده کنم.

    ممنون

  2. تعداد تشکر ها از raminr63 به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن dude آواتار ها
    تاریخ عضویت
    Feb 2011
    محل سکونت
    ایران-اروپا
    نوشته ها
    155
    تشکر تشکر کرده 
    47
    تشکر تشکر شده 
    188
    تشکر شده در
    115 پست

    پیش فرض پاسخ : دسترسی به دیتابیس روی vps از یک هاست دیگه

    در حالت کلی اتصال از یک اسکریپت به یک دیتابیس رو سرور دیگر دو قسمت دارد:

    ۱. باید در کانفیگ اسکریپت تان به جای localhost مسیر آی پی سرور مقصد و نام دیتابیس در سرور مقصد را بدهید.

    ۲. در سرور مقصد (جایی که دیتابیس تان قرار دارد) باید یوزر و پسورد ادمین اسکریپ تان و مجوز لازم را تعریف کنید مثلا این طور:

    کد:
    GRANT ALL ON yourdb.* TO 'remoteuser'@'localhost' IDENTIFIED BY 'somepass'; FLUSH PRIVILEGES; quit;
    البته باید مطمئن باشید که پورت 3306 (پیشفرض mysql ) روی هر دو هاست باز باشد و دیتابیس به لوکال هاست بیند نشده باشد. یعنی اگر در کانفیگ mysql تان داشته باشید

    bind-address=127.0.0.1

    نمی توانید از خارج به دیتابیس کانکت کنید



    برای کانکت شدن به دیتابیس دوردست روی ویندوز می توانید مطابق این راهنمایی عمل کنید.
    ویرایش توسط dude : August 31st, 2012 در ساعت 19:18

  5. تعداد تشکر ها ازdude به دلیل پست مفید


  6. #3
    عضو جدید
    تاریخ عضویت
    Feb 2011
    نوشته ها
    41
    تشکر تشکر کرده 
    5
    تشکر تشکر شده 
    12
    تشکر شده در
    11 پست

    پیش فرض پاسخ : دسترسی به دیتابیس روی vps از یک هاست دیگه

    ممنون
    گزینه اولی که اوکی هستش
    و فایل کانفیق هم چک کردم دیتابیس بیند نشده.

    فقط مونده اینکه من این دستور رو کجا بزنم ؟
    کد:
    GRANT ALL ON yourdb.* TO 'remoteuser'@'localhost' IDENTIFIED BY 'somepass'; FLUSH PRIVILEGES; quit;
    ودیگه اینکه اینیکه گذاشتین یعنی این:

    yourdb یعنی دیتابیس که من روی vps دارم و میخوام بهش کانکت بشم؟!
    remoteuser یعنی یوز ریموت ویندوز که اکثرا هم administrator هستش؟!
    localhost این هم میشه همون ایپی vps بجای لوکال؟!!
    somepass یعنی میشه همون پسورد دیتابیس تو ویندوز؟!

  7. تعداد تشکر ها از raminr63 به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل عجیب - عدم ورود به da - عدم دسترسی به دیتابیس های سرور
    توسط vahid78 در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 12
    آخرين نوشته: August 21st, 2014, 09:25
  2. تنظیم dns برای دسترسی به دیتابیس
    توسط issabagheri در انجمن سرور مجازی
    پاسخ ها: 0
    آخرين نوشته: April 25th, 2014, 12:18
  3. تنظیم dns برای دسترسی به دیتابیس
    توسط issabagheri در انجمن ASP-ASP.net-Access-MSSQL
    پاسخ ها: 0
    آخرين نوشته: April 25th, 2014, 12:17
  4. مشکل در حق دسترسی دیتابیس ها
    توسط mjrzmajid در انجمن سوالات و مشکلات
    پاسخ ها: 1
    آخرين نوشته: April 7th, 2011, 05:51
  5. پاسخ ها: 0
    آخرين نوشته: June 8th, 2010, 22:06

مجوز های ارسال و ویرایش

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