使用Linuxმასპინძელი ნებაVestaCPპანელიMySQL მონაცემთა ბაზაგანაახლეთ Mariadb ვერსია 10.4.6.
მოულოდნელად, შეიყვანეთ შემდეგი ბრძანება ▼
mysql -uroot -p
- შეიყვანეთ პაროლი შესასვლელადmysql.
ჩნდება შემდეგი შეცდომა ▼
ERROR 1045 (28000): წვდომა აკრძალულია მომხმარებლისთვის 'root'@'localhost' (პაროლის გამოყენებით: YES)
როგორც წესი, ეს შეცდომა გამოწვეულია არასწორი root მომხმარებლის პაროლით MySQL მონაცემებისთვის, გამოსავალი, რა თქმა უნდა, პაროლის გადატვირთვაა.
როგორ მივიღოთ MySQL ERROR 1045 (28000) შეცდომა?
1:გამოიყენეთ SSH软件შესვლის შემდეგ, შეიყვანეთ შემდეგი ბრძანება, რომ შეაჩეროს mysql მონაცემთა ბაზა ▼
systemctl stop mysqld
2:დაიწყეთ MySQL შემდეგი ბრძანებით და დაიწყეთ იგი ▼ ნებართვების შემოწმების გარეშე
mysqld --skip-grant-tables &
ამ ეტაპზე დაფიქსირდა კიდევ ერთი შეცდომა ▼
[შეცდომა] ფატალური შეცდომა: გთხოვთ, წაიკითხოთ სახელმძღვანელოს „უსაფრთხოების“ განყოფილება, რათა გაიგოთ, როგორ გაუშვათ mysqld როგორც root!
გთხოვთ SSH და შეიყვანოთ შემდეგი ბრძანება ▼
mysqld --user=root --skip-grant-tables &
3:SSH შესვლა mysql ▼
mysql -uroot
或
mysql
4:განაახლეთ root პაროლი
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-ში root მომხმარებლის ▼
Mysql -uroot -p
- შეიყვანეთ პაროლი:
<输入刚改好的密码123456>
იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა "შეცდომის გადაჭრა 1045 (28000): წვდომა აკრძალულია მომხმარებლისთვის 'root'@'localhost' (პაროლის გამოყენებით: YES)", რაც თქვენთვის სასარგებლოა.
კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-1094.html
კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!