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

Cách cấp tất cả các đặc quyền cho người dùng root trong MySQL 8.0

Bắt đầu với MySQL 8, bạn không còn có thể (mặc nhiên) tạo người dùng bằng GRANT yêu cầu. Sử dụng TẠO NGƯỜI DÙNG thay vào đó, theo sau là GRANT tuyên bố:

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'PASSWORD';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

Thận trọng về các rủi ro bảo mật về WITH GRANT OPTION , xem:



  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 quản lý các đặc quyền với các vai trò trong MySQL

  2. Làm thế nào để đồng bộ cơ sở dữ liệu SQLite trên điện thoại Android với cơ sở dữ liệu MySQL trên máy chủ?

  3. Liên kết dự án không hoạt động trên Máy chủ Wamp

  4. mySQL - Tạo một bảng mới bằng cách sử dụng dữ liệu và cột từ ba bảng

  5. MySQL Thêm Ràng buộc Duy nhất