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

Tetapkan pengguna yang ada ke database mysql

Gunakan perintah beri izin.

Jika database Anda dipanggil "newDatabase" dan pengguna Anda bernama "newUser", perintah untuk memberikan semua hak istimewa pada semua tabel yang ada di dalamnya adalah:

GRANT ALL PRIVILEGES ON `newDatabase`.* TO 'newUser'@'localhost';

Ini akan membatasi pengguna untuk mengakses database hanya dari localhost, untuk mengaktifkan akses dari semua host ubah localhost menjadi '%'

Anda kemudian perlu menyegarkan hak istimewa dengan perintah berikut:

FLUSH PRIVILEGES;

EDIT:

Untuk memberikan hak istimewa ke setiap database di server mysql gunakan perintah berikut (perhatikan *.*):

GRANT ALL PRIVILEGES ON *.* TO 'newUser'@'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. SQL untuk mengembalikan kumpulan hasil yang digabungkan

  2. Cara memilih nama kolom secara dinamis di mySQL

  3. Batch Pernyataan yang disiapkan Java MySQL

  4. Menggabungkan hasil kueri pemilihan tanpa menggunakan operator yang ditetapkan (UNION)

  5. Buat prosedur tersimpan MySQL menggunakan JPA Hibernate