لینکس ہوسٹ کا استعمال کرتے ہوئے VestaCP پینل کے MySQL ڈیٹا بیس کو MariaDB ورژن 10.4.6 میں اپ گریڈ کریں۔

غیر متوقع طور پر، درج ذیل کمانڈ درج کریں۔
mysql -uroot -p
- لاگ ان کرنے کے لیے پاس ورڈ درج کریں۔ایس کیو ایلہے.
درج ذیل خرابی ہوتی ہے ▼
ایرر 1045 (28000): صارف 'root'@'localhost' (پاس ورڈ استعمال کرتے ہوئے: YES) کے لیے رسائی سے انکار کر دیا گیا
عام طور پر یہ خرابی MySQL ڈیٹا کے لیے غلط روٹ صارف پاس ورڈ کی وجہ سے ہوتی ہے، یقیناً اس کا حل پاس ورڈ کو دوبارہ ترتیب دینا ہے۔
MySQL ERROR 1045 (28000) ایرر کیسے کریں؟
مرحلہ 1: SSH سافٹ ویئر کا استعمال کرتے ہوئے لاگ ان کرنے کے بعد ، MySQL ڈیٹا بیس کو روکنے کے لیے درج ذیل کمانڈ درج کریں ▼
systemctl stop mysqld
مرحلہ 2: درج ذیل کمانڈ کا استعمال کرتے ہوئے مائی ایس کیو ایل شروع کریں، بغیر اجازت ▼
mysqld --skip-grant-tables &
اس مقام پر، ایک اور غلطی کی اطلاع ملی ▼
[خرابی] مہلک خرابی: mysqld کو روٹ کے طور پر چلانے کا طریقہ معلوم کرنے کے لیے براہ کرم دستی کا "سیکیورٹی" سیکشن پڑھیں!
براہ کرم SSH اور درج ذیل کمانڈ ▼ درج کریں۔
mysqld --user=root --skip-grant-tables &
مرحلہ 3: SSH ▼ کے ذریعے MySQL میں لاگ ان کریں۔
mysql -uroot
یا
mysql
مرحلہ 4: روٹ پاس ورڈ کو اپ ڈیٹ کریں۔
Mysql5.7 یا بعد کا ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';Mysql5.7 ورژن ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';مرحلہ 5: اجازتیں ریفریش کریں ▼
flush privileges;
مرحلہ 6: MySQL ▼ سے باہر نکلیں۔
exit
یا
quit
مرحلہ 7: روٹ صارف کے طور پر دوبارہ MySQL میں لاگ ان کریں ▼
Mysql -uroot -p
- پاس ورڈ درج کریں:
<输入刚改好的密码123456>
امید ہے کہ، مضمون "خرابی 1045 (28000) کو حل کرنا: صارف 'root'@'localhost' (پاس ورڈ کا استعمال کرتے ہوئے: YES)" کے لیے رسائی سے انکار کر دیا گیا ہے جو Chen Weiliang کے بلاگ ( https://www.chenweiliang.com/ ) پر شیئر کیا گیا آپ کے لیے مددگار ثابت ہوگا۔
اس مضمون کا لنک بلا جھجھک شیئر کریں: https://www.chenweiliang.com/cwl-1094.html
