ارور Access denied اتصال به دیتابیس بعداز انتقال یک سرور به سرور دیگر
من اطلاعات یک سرور را به سرور دیگه ای منتقل کردم (فول بکاپ)
در حال حاضر در یکی از سایت ها در بعضی از بخش ها با این ارور روبرو می شم
Could not connect: Access denied for user 'nam karbari'@'localhost' (using password: NO)
(سایت بالا میاد و در اکثر بخش ها هیچ مشکلی نیست اما در بعضی از بخش ها این ارور را دارم)
در یکی دیگه از سایت ها که فول بک آپ را منتقل و ریستور کردم با ارور زیر مواجه میشم
Database connection error (2): Could not connect to MySQL.
آیا روی mysql سرور مشکلی هست یا باید تنظیماتی انجام بشه؟
یا مربوط میشه به کدهای اتصال php به دیتابیس؟
دیتابیس ها را ریپیر و اپتیماز هم کردم و مشکلی نیست
پاسخ : ارور Access denied اتصال به دیتابیس بعداز انتقال یک سرور به سرور دیگر
مشکل از دیتابیس ها نیست
user , pass مشکل داره ، چون اسکریپت الان داره بدون پسورد به sql وصل میشه
اکر روی سرور قبلی مشکلی نداشتید مطمئن باشید که روی اون سرور امنیت هم نداشتید ، چون اسکریپت بدون پسورد می تونسته متصل بشه به sql
پاسخ : ارور Access denied اتصال به دیتابیس بعداز انتقال یک سرور به سرور دیگر
یوزر و پسورد های توی اسکریپت رو با یوزر و پس دیتابیس چک کنید و مطمئن شوید اجازه دسترسی داره.
پاسخ : ارور Access denied اتصال به دیتابیس بعداز انتقال یک سرور به سرور دیگر
یوزر و پس را چک کردم. درسته.اجازه دسترسی یعنی چی؟
ضمن اینکه یه مطلب هم توی نت دیدم:
Error establishing a database connection ویا Warning: mysql_connect(): Access denied for user: 'user1_name1@localhost' (Using password: YES) in /home/joe123/public_html/catalog/includes/functions/database.php on line 19 Unable to connect to database server! این خطاها بدین معنی است که دیتا بیس وجود دارد ولی نمیتوانید با آن ارتباط برقرار کرد. برای پیکربندی مجدد دیتا بیس از روش زیر استفاده کنید در سی پنل وارد sql data base شوید user جدید بسازید حال باید user را به دیتا بیس بشناسانیم
با این توضیح که (Using password: YES) مال من در ارور no هست
در یه مطلب دیگه هم گفته شده بود که یوزر localhost توی دیتابیس نیست:
نه، مشکل اینجاست که حق دسترسی دیتابیس رو برای لوکال هاست بستین، باید برین توی صفحه ی اصلی phpMyAdmin, بعد توی قسمت Databases, جلوی دیتابیس مورد نظر اون عکس یا نماد رو بزنید، بعد در قسمت یوزر نیم و localhost ، اون عکس مداد رو بزنید، همه ی تیک ها رو بزنید و go ی اون قسمت رو بزنید. اونوقت احتمال 99% درسته.
البته نتونستم بفهمم دقیقا کجا باید تنظیم بشه چون توضیح ناقصه
نظر دوستان چیه؟
پاسخ : ارور Access denied اتصال به دیتابیس بعداز انتقال یک سرور به سرور دیگر
این مشکل شما دقیقاً همین مشکل من هم هست که دیروز تا حالا بهش برخوردم و هنوز کسی نتونسته کمکی بهم بکنه : http://www.webhostingtalk.ir/f142/102549/
لطفاً اگر به نتیجه ای رسیدی به من هم آموزش بده که چی کار کنم