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

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Ó)

Vì mã được chỉ định đầu tiên hoạt động và cũng dựa trên dấu vết được báo cáo, tôi khá chắc chắn rằng vấn đề nằm ở cơ sở dữ liệu, không phải cú pháp mã.

Dựa trên phiên bản Mysql, vui lòng thử thay thế để đặt đặc quyền mà không chỉ định bất kỳ máy chủ nào (%) dựa trên Tài liệu vềysql ,

Đồng thời xóa các đặc quyền ngay sau khi sử dụng FLUSH PRIVILEGES;

Chỉ để đảm bảo mọi thứ đều chính xác, hãy chạy SHOW GRANTS FOR NewUser; và kiểm tra xem Người dùng mới có xuất hiện trong danh sách với các quyền tương ứng hay không.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP thay đổi mysql_query cũ thành PDO

  2. cURL và PHP hiển thị 1

  3. Đã vượt quá giới hạn đệ quy trong thủ tục không truy xuất lại

  4. Làm thế nào để loại bỏ khoảng trắng theo sau trong MySQL

  5. Cảnh báo:mysql_num_rows () yêu cầu tham số 1 là tài nguyên, boolean được cung cấp trong /home/folder/public_html/folder/folder/login.php trên dòng 18