Need help? Chat now!

Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


إعادة تعيين كلمة مرور MySQL
أوقف خادم MySQL
تغيير كلمة المرور
بالنسبة إلى MySQL 5.7.6 والأحدث، استخدم الأمر التالي في موجه الأوامر MySQL.
بالنسبة إلى MySQL 5.7.5 والمستخدمين الأكبر سنا في موجه الأوامر MySQL:
أعد تشغيل خادم MySQL

كيفية تغيير كلمة مرور MySQL في أوبونتو 14.04

العلامات: Ubuntu,  MySQL,  Security 

إعادة تعيين كلمة مرور MySQL
أوقف خادم MySQL
تغيير كلمة المرور
بالنسبة إلى MySQL 5.7.6 والأحدث، استخدم الأمر التالي في موجه الأوامر MySQL.
بالنسبة إلى MySQL 5.7.5 والمستخدمين الأكبر سنا في موجه الأوامر MySQL:
أعد تشغيل خادم MySQL

إذا كنت ترغب في إعادة تعيين كلمة المرور لكلمة مرور MySQL للمستخدم الجذر، فسيساعدك هذا الدليل في هذه العملية.

إعادة تعيين كلمة مرور MySQL

أوقف خادم MySQL

سوف ترغب في الحصول على الإصدار الصحيح قبل المتابعة بهذا الدليل ويمكنه الحصول عليه باستخدام هذا الأمر:

mysql --version

قبل المتابعة مع ما يلي، سترغب في معرفة أن هذه الخطوات تهدف إلى تشغيل المستخدم الجذر باستخدام أوامر SU أو SUDO. تسجيل الدخول كما لا ينصح مستخدم الجذر الخاص بك.

لتغيير كلمة مرور MySQL، ستحتاج أولا إلى إيقاف خدمة MySQL.

service mysql stop

إذا كنت تعرف كلمة المرور الخاصة بك، يمكنك تغييرها باستخدام سطر أوامر MySQL مع ما يلي لمستخدم الجذر في هذا المثال

mysql -u root -p
set password=password('new_password');
flush privileges;

استبدل New_Password أعلاه بكلمة مرور جديدة.

عن طريق تشغيل MySQL دون تحميل أي معلومات حول امتيازات المستخدم، يمكنك الوصول إلى سطر الأوامر دون استخدام امتيازات الجذر التي تتطلب كلمة مرور.يمكنك القيام بذلك من خلال عدم السماح بقاعدة البيانات لتحميل جداول المنحة.تريد أيضا تخطي الشبكات لتجنب أي مخاطر أمنية.

من المهم ملاحظة أن استخدام Networking Networking أدناه غير آمن للغاية ويجب تشغيله فقط أثناء إعادة تعيين كلمة مرور مستخدم الجذر إذا كنت قد نسيت ذلك.

ابدأ موجه أوامر MySQL باستخدام هذا الأمر:

mysqld_safe --skip-grant-tables --skip-networking &

ستتمكن الآن من الوصول إلى قاعدة البيانات دون استخدام كلمة مرور الجذر.

mysqk -u root

سيظهر موجه أوامر MySQL:

موجه MySQL

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

يمكنك الآن تغيير كلمة المرور وسوف ترغب في ذلك البقاء في موجه أوامر MySQL.

تغيير كلمة المرور

سوف ترغب أولا في استخدام أمر امتيازات Flush.

FLUSH PRIVILEGES;

الآن يمكننا بالفعل تغيير كلمة مرور الجذر والخروج من سطر الأوامر MySQL عن طريق الضغط على Ctrl + C للخروج.

يمكنك بعد ذلك استخدام أحد الأوامر أدناه لتغيير كلمة مرورك بناءً على إصدار MySQL الذي تستخدمه.

بالنسبة إلى MySQL 5.7.6 والأحدث، استخدم الأمر التالي في موجه الأوامر MySQL.

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

بالنسبة إلى MySQL 5.7.5 والمستخدمين الأكبر سنا في موجه الأوامر MySQL:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');

أدخل كلمة المرور الجديدة أعلاه واستبدال New_Password.

بمجرد تلقي الرسالة أن الاستعلام كان موافقا، يمكنك مسح امتيازات

FLUSH PRIVILEGES;

أعد تشغيل خادم MySQL

الآن سوف تحتاج إلى بدء الخدمة.

sudo service mysql start

يمكنك الآن تأكيد عمل إعادة تعيين كلمة المرور من خلال تشغيل الأمر التالي:

mysql -u root -p

كتب بواسطة Hostwinds Team  /  أبريل 11, 2018