سؤال

لقد قمت للتو بإعداد خادم مصباح باستخدام SUSE Server 10. أريد تعيين كلمة مرور الجذر لـ MySQL ، لذلك أدخلت ما يلي في المحطة:

mysqladmin -u root password MyPassword

والإخراج هو:

mysqladmin: Can't turn off logging; error: 'Access denied; you need SUPER  
privilege for this operation'

لست متأكدًا حقًا من امتياز Super for MySqLadmin ، وكانت جميع عمليات بحث Google الخاصة بي غير مثمرة. أنا قادر على استخدام MySQL من سطر الأوامر دون إدخال كلمة مرور مثل هذا:

mysql -u root

لكن لا يمكنني الوصول إلى قاعدة بيانات MySQL لتحديث كلمة مرور الجذر بهذه الطريقة. ها هو الإخراج:

mysql> USE mysql;  
mysql> ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

أي مساعدة سيكون موضع تقدير كبير. شكرًا.

هل كانت مفيدة؟

المحلول

ما زلت غير متأكد من حل هذه المشكلة ، لكن الحل الذي توصلت إليه هو تثبيت SUSE 11. كل شيء يعمل الآن. أعتقد أن هناك مشكلة في التثبيت الأولي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top