Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

DIIDENTIFIKASI OLEH 'password' di MySQL

GRANT dimaksudkan untuk menambahkan hak istimewa kepada pengguna. Yang membingungkan, ia juga memiliki kemampuan untuk membuat pengguna dan mengubah kata sandi mereka. Fungsionalitas ini tidak digunakan lagi dan tidak boleh digunakan.

Jika Anda menggunakan GRANT dengan IDENTIFIED Anda dapat mengubah kata sandi pengguna:

Juga, GRANT dapat membuat pengguna jika tidak ada:

Lihat https://dev.mysql.com/doc/refman/ 5.7/en/grant.html

Singkatnya, gunakan CREATE untuk membuat pengguna, dan gunakan GRANT untuk menambahkan hak istimewa:

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. Menggunakan indeks, menggunakan sementara, menggunakan filesort - bagaimana cara memperbaikinya?

  2. apakah baik menyimpan nilai desimal sebagai varchar di mysql?

  3. MySQL:Memotong Tabel vs Menghapus Dari Tabel

  4. Masalah kolom tidak diketahui dengan alias mysql

  5. Cara memilih jumlah nilai yang dikelompokkan berdasarkan rentang