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

طريقة عمل اسم مستخدم و كلمة مرور للmysql

مغلق
بدأه الحذر في 29 مارس 2007 · 5 رد · 3,895 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

اريد حماية قاعدة البيانات باسم مستخدم و كلمة مرور بحيث اذا اي شخص اراد الخدول عليها من الدوس

او من phpmyadmin

I_can_always_make_you_smile_by_Praerion.jpg

#2

نفذ الأمر التالي من داخل mysql:

grant all privileges on my_database.* to ‘someone’@’localhost’ identified by ‘some_password’;

كما لاتنس وضع كلمة سر للحساب root على كل قواعد البيانات بالأمر التالي:

grant all privileges on *.* to ‘root’@’localhost’ identified by ‘some_password’;

فكر بطريقة أخرى

#3

مشكور اخي على الرد

جزاك الله خيرا

لكن جربت الامر و طلع لي كلمة ok لمن لما دخلت مرة ثانية ما طلب مني اسم المستخدم و كلمة المرور

انا الامر نفذته عن طريق الدوس

ارجو الافادة

تم تعديل هذه المشاركة بواسطة الحذر في 30 مارس 2007 في 00:04

I_can_always_make_you_smile_by_Praerion.jpg

#4
اقتباس
انا الامر نفذته عن طريق الدوس

عن طريق الدوس أم من داخل mysql

دخل لأنك لم تضع كلمة سر للحساب root بالأمر الذي ذكرته.

وإذا نفذته سيكون الدخول هكذا:

mysql -u root -p

ليسألك بعدها عن كلمة السر.

فكر بطريقة أخرى

#5

اخي انا جرب بطريقتك اني ادخل بكلمة سر و دخل

و دخلت بدون كلمة سر و ايضا دخل

الامتداد الي انا ادخل بيه عن طريق الدوس هو:

c:/apache/mysql/bin/mysql

كذا يدخلني زي ما يدخلني بهذه الطريقة:

c:/apache/mysql/bin/mysql -u root -p

و اضغط enter و اكتب كلمة السر و يدخلني

I_can_always_make_you_smile_by_Praerion.jpg

#6

إذا كنت تريد وضع كلمة سر للروت فعليك باستخدام mysqladmin كالتالي

mysqladmin -u root password 'your_password'

وربما لو أعدت تشغيل السيرفر بعد استخدام الطريقة الأولى لنجحت. وللعلم فإن MySQL يحتفظ ببيانات المستخدمين بما فيها كلمة السر في جدول user بقاعدة بيانات mysql فيمكنك تغيير البيانات من هناك.

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

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