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

MySQL:Berikan **semua** hak istimewa pada database

GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'%' WITH GRANT OPTION;

Ini adalah cara saya membuat hak istimewa "Pengguna Super" (walaupun saya biasanya menentukan host).

CATATAN PENTING

Sementara jawaban ini dapat memecahkan masalah akses, WITH GRANT OPTION membuat pengguna MySQL yang dapat mengedit izin pengguna lain .

Hak istimewa GRANT OPTION memungkinkan Anda memberikan kepada pengguna lain atau menghapus hak istimewa yang Anda miliki dari pengguna lain.

Untuk alasan keamanan, Anda tidak boleh menggunakan jenis akun pengguna ini untuk proses apa pun yang dapat diakses oleh publik (yaitu situs web). Sebaiknya Anda membuat pengguna hanya dengan hak istimewa database untuk penggunaan semacam itu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. INSERT IGNORE vs INSERT ... PADA PEMBARUAN KUNCI DUPLICATE

  2. Cara Mengamankan Cluster Galera - 8 Tips

  3. Laravel 5.4 pada PHP 7.0:Pengecualian PDO - Tidak dapat menemukan driver (MySQL)

  4. PHP, kesalahan MySQL:Jumlah kolom tidak cocok dengan jumlah nilai pada baris 1

  5. Cara mengatur kata sandi root ke nol