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

ĐƯỢC XÁC NHẬN BẰNG 'mật khẩu' trong MySQL

GRANT có nghĩa là để thêm các đặc quyền cho người dùng. Thật khó hiểu, nó cũng có khả năng tạo người dùng và thay đổi mật khẩu của họ. Chức năng này không được dùng nữa và không nên được sử dụng.

Nếu bạn sử dụng GRANT với IDENTIFIED bạn có thể thay đổi mật khẩu của người dùng:

Ngoài ra, GRANT có thể tạo người dùng nếu nó không tồn tại:

Xem https://dev.mysql.com/doc/refman/ 5.7 / vi / Grant.html

Tóm lại, hãy sử dụng CREATE để tạo người dùng và sử dụng GRANT để thêm các đặc quyền:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost'; 


  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ọc DataGrid cho tên với TextBox động

  2. Làm thế nào để chuyển các giá trị được phân tách bằng dấu phẩy cho thủ tục được lưu trữ trong MySql?

  3. Nhận uuid được tạo sau khi chèn php

  4. Thứ tự tìm kiếm toàn văn bản MYSQL theo mức độ liên quan

  5. Kết nối với Db chết sau> 4 <24 trong chế độ ngủ đông của Spring-boot jpa