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

LỖI 1356 (HY000):Xem các tham chiếu của 'mysql.user' không hợp lệ (các) bảng hoặc (các) cột hoặc (các) hàm hoặc bộ định nghĩa / người gọi của chế độ xem thiếu quyền sử dụng chúng

MariaDB-10.4 + mysql . user là một chế độ xem chứ không phải là một bảng.

Khuyến nghị ngừng sao chép các blog cũ để thực hiện bất kỳ xác thực nào liên quan đến các thay đổi trong MySQL và MariaDB, các cơ chế đang được cập nhật và không còn áp dụng nữa. Luôn kiểm tra tài liệu chính thức.

Sử dụng ĐẶT MẬT KHẨU hoặc ALTER USER để quản lý xác thực người dùng.

Ngoài ra, việc sửa đổi thành phần người dùng / máy chủ của tên người dùng sẽ khiến trình kích hoạt, sự kiện, plugin, trợ cấp, vai trò, v.v. không đồng bộ với tên người dùng kết hợp (còn gọi là bị hỏng). Vì vậy, chỉ DROP / TẠO người dùng thay vì thao túng họ.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm vĩ độ / kinh độ gần nhất bằng truy vấn SQL

  2. Cập nhật nhiều hàng với nhiều mệnh đề 'where' cho mỗi hàng riêng lẻ

  3. Truy vấn cơ sở dữ liệu MySQL từ Hàm NodeJS AWS Lambda

  4. MySql UUID trùng lặp BUG

  5. Cách tốt nhất để lưu trữ kinh thánh trong SQL là gì?