Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Máy khách không hỗ trợ giao thức xác thực do máy chủ yêu cầu

giải pháp là cập nhật mật khẩu của người dùng cơ sở dữ liệu bằng cách sử dụng hàm OLD_PASSWORD của MySQL. Ví dụ:

[[email protected] ~]$ mysql -u root -p mysql

Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 267
Server version: 5.1.41-3ubuntu12.1 (Ubuntu)

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

mysql> use mysql;
Database changed

mysql> update user set Password=OLD_PASSWORD('password') WHERE User='username';

Query OK, 0 rows affected (0.02 sec)
Rows matched: 0  Changed: 0  Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

mysql>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để xếp hạng các giá trị mảng với các giá trị trùng lặp và bỏ qua một số vị trí nếu có sự ràng buộc?

  2. Lỗi nghiêm trọng có thể bắt được:Không thể chuyển đổi đối tượng của lớp DateTime thành chuỗi

  3. Lưu trữ chuỗi nhị phân trong MySQL

  4. Rails xây dựng một câu lệnh MySQL như thế nào?

  5. Cảnh báo:mysqli_connect ():(HY000 / 1045):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:NO)