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

Tôi đang cố gắng khởi động mysql-client trong Docker nhưng tôi bị từ chối quyền truy cập do lỗi người dùng

hmm, có vẻ như sự cố xảy ra với người dùng đặc quyền cho bảng cơ sở dữ liệu, Hãy thử tạo một người dùng đặc quyền trong cơ sở dữ liệu của bạn có tên là root. Sau đó vui lòng kiểm tra lại

==========================================================================================hãy thử các truy vấn này trong databse của bạn:

INSERT INTO mysql.user (Host, User, Password) VALUES ('%', 'root', password('YOURPASSWORD'));
GRANT ALL ON *.* TO 'root'@'%' WITH GRANT OPTION;

nếu mã trên không hoạt động, hãy thử với

thứ hai
$mysql -u root mysql
$mysql> UPDATE user SET Password=PASSWORD('my_password') where USER='root';
$mysql> FLUSH PRIVILEGES;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chuyển đổi dữ liệu MySQL từ trang thành PDF

  2. Cách hàm UPPER () hoạt động trong MySQL

  3. lỗi mysql 1406

  4. Đặt giá trị mySQL MAX thành biến java

  5. Cách lưu trữ Ngày của Java thành Mysql datetime với JPA