Sử dụngLinuxchủ nhà sẽVestaCPbảng điều khiểnCơ sở dữ liệu MySQLNâng cấp lên phiên bản Mariadb 10.4.6.

Thật bất ngờ, hãy nhập lệnh sau ▼
mysql -uroot -p
- Nhập mật khẩu để đăng nhậpmysql.
Lỗi sau đây xảy ra ▼
LỖI 1045 (28000): Quyền truy cập bị từ chối đối với người dùng 'root'@'localhost' (sử dụng mật khẩu: CÓ)
Thông thường lỗi này là do người dùng root sai mật khẩu cho dữ liệu MySQL, giải pháp tất nhiên là đặt lại mật khẩu.
Làm thế nào để lỗi MySQL ERROR 1045 (28000)?
第 1 步 :sử dụng SSH软件Sau khi đăng nhập, hãy nhập lệnh sau để dừng cơ sở dữ liệu mysql ▼
systemctl stop mysqld
第 2 步 :Khởi động MySQL bằng lệnh sau và khởi động nó mà không cần kiểm tra quyền ▼
mysqld --skip-grant-tables &
Tại thời điểm này, một lỗi khác đã được báo cáo ▼
[ERROR] Lỗi nghiêm trọng: Vui lòng đọc phần “Security” của sách hướng dẫn để tìm hiểu cách chạy mysqld với quyền root!
Vui lòng SSH và nhập lệnh sau ▼
mysqld --user=root --skip-grant-tables &
第 3 步 :Đăng nhập SSH vào mysql ▼
mysql -uroot
或
mysql
第 4 步 :cập nhật mật khẩu gốc
Mysql5.7 trở lên ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';Phiên bản Mysql5.7 ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';第 5 步 :Làm mới quyền ▼
flush privileges;
第 6 步 :thoát khỏi mysql ▼
exit
或
quit
第 7 步 :Đăng nhập lại vào mysql bằng người dùng root ▼
Mysql -uroot -p
- Nhập mật khẩu:
<输入刚改好的密码123456>
Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "Giải quyết LỖI 1045 (28000): Quyền truy cập bị từ chối đối với người dùng 'root' @ 'localhost' (sử dụng mật khẩu: CÓ)", điều này hữu ích cho bạn.
Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-1094.html
Để khám phá thêm nhiều mẹo ẩn🔑, vui lòng tham gia kênh Telegram của chúng tôi!
Chia sẻ và thích nếu bạn thích nó! Những chia sẻ và lượt thích của bạn là động lực tiếp tục của chúng tôi!