الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة غريبة (أرج الدخول و المساعدة )

مغلق
بدأه motamiz في 7 أغسطس 2006 · 3 رد · 496 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

يا أخواني صادفتني مشكلة غريبة بالفعل و لم اجد لها حل أرجو أن تساعدني في حلها

لقد قمت بعمل فومات لكمبيوتر و بعد أن أنتهيت و قت بتنصيب الأباتشي مرة أخرى مع نفس الإعدادات و اسم المستخدم و كلمة المرور السابقة فوجئت بأنه عطن خطأ عندما أحاول الإتصال بالسيرفر :o من خلال ملف الكونفيج الذ كان يعمل بشكل صيح قبل الفورمات و و كما قلت لكم تركت اسم المتخدم كلمة المرور نفسها لذلك لم اغير شياً في الملف المذكور و هذا هو الخطأ الذي ظهر لي

Warning: mysql_connect(): Access denied for user: 'mhmdsyria@localhost' (Using password: YES) in c:\appserv\www\config.php on line 7
Access denied for user: 'mhmdsyria@localhost' (Using password: YES)

:wacko:

و هذا هو الكود الذي استخدمته في ملف الوكونفيج

<?
$dbs_host ="localhost";
$db_user ="mhmdsyria";
$db_pass ="120120";
$db_name ="n";
$phpar = mysql_connect ($dbs_host ,$db_user,$db_pass) or die (mysql_error());
mysql_select_db ($db_name ,$phpar) or dir (mysql_error() );
echo "لقد نجحت العملية";
?>

ولكن الذي لاحظته أن هو التالي

 Access denied for user: 'mhmdsyria@localhost'

من أين أتى اسم المستخدم

mhmdsyria@localhost

مع أنني كتبت اسم المستخدم

mhmdsyria فقط :blink:

أرجو المساعدة تقبلوا تحياتي

تم تعديل هذه المشاركة بواسطة هاوي فيجوال في 7 أغسطس 2006 في 11:12

تقســــم الناس دنياهم و فتنتها وقد تفرد من يـهوى بدنياهُ

ما فارق الري قلباً أنت جذوتهُ و لا النعيم محباً أنت سلواهُ

#2

هل سطبت الاباتشي عن طريق appserv ؟؟؟؟

#3

اخي العزيز المشكلة كما تبدو لي هي :

ان المستخدم mhmdsyria ليس لدية صلاحيات الإتصال بقاعدة البيانات الخاصة بك . والسبب هوا انه لديك حاليا مستخدم واحد في قاعدة البيانات وهوا المستخدم المعروف بـ Root .

كل ما عليك هوا ان تقوم بإنشاء المستخدم mhmdsyria وإعطاءة الصلاحيات المناسبة لذلك . وسوف ينجح الأمر معاك .

قم بتنفيذ هذا الإستعلام وأخبرني ان نجح معاك لإنشاء المستخدم mhmdsyria :

CREATE USER mhmdsyria IDENTIFIED BY '120120'

الأن اعطى الصلاحيات للمستخدم حتى تتمكن من الإتصال بقاعدة البيانات عن طريقة .

grant all on *.* to mhmdsyria identified by '120120';

كما اعتقد الصيغة السابقة صحيحة . وأن لم تنج اخبرني :

على العموم يمكنك ايضا الإتصال مع قاعدة البينات بالمستخدم root كما يلي في الملف الخاص بك config.php

<?
$dbs_host ="localhost";
$db_user ="root";
$db_pass ="";
$db_name ="n";
......

بالتوفيق

B)

#4

أكيد :)

هذا الموضوع مغلق.

مواضيع مشابهة