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

mysql chỉ tạo người dùng khi người dùng không tồn tại

Nếu bạn đang tạo người dùng, bạn cũng cần tạo một khoản trợ cấp. Khoản trợ cấp hoàn toàn tạo ra một người dùng nếu nó không tồn tại (đó là lý do tại sao bạn được khuyến khích bao gồm mật khẩu khi tạo khoản trợ cấp, đề phòng trường hợp chúng không tồn tại). xem http://dev.mysql.com/doc/refman/ 5.1 / vi / Grant.html

Vì vậy, một tùy chọn là chỉ tạo quyền cấp (với mật khẩu) và người dùng được tạo ngầm định.

Ví dụ:

GRANT ALL PRIVILEGES  ON db_name.* 
TO 'user'@'%' IDENTIFIED BY 'password' 
WITH GRANT OPTION;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. AWS rds - Làm cách nào để đọc từ một bản sao đã đọc bên trong ứng dụng Java?

  2. Vòng lặp qua Mảng trong PHP được trả về từ Truy vấn MySQL

  3. SQL:Lấy Sản phẩm từ một danh mục nhưng cũng phải nằm trong một nhóm danh mục khác

  4. Chọn dữ liệu từ mySQL bằng ID trong URL

  5. Mã thông báo FCM (nhắn tin đám mây firebase) dành cho một thiết bị hay cho một tài khoản?