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

Mengamankan Instalasi MySQL Anda

Membutuhkan ClusterControl 1.2.11 atau yang lebih baru. Berlaku untuk cluster berbasis MySQL.

Selama siklus hidup instalasi Database, akun pengguna baru biasanya dibuat. Ini adalah praktik yang baik untuk sesekali memverifikasi bahwa keamanan memenuhi standar. Artinya, setidaknya tidak boleh ada akun dengan hak akses global, atau akun tanpa kata sandi.

Dengan menggunakan ClusterControl, Anda dapat melakukan audit keamanan kapan saja.

Di Antarmuka Pengguna, buka Kelola > Developer Studio . Perluas folder sehingga Anda melihat s9s/mysql/programs. Klik security_audit.js lalu tekan Compile and Run .

Jika ada masalah Anda akan melihatnya dengan jelas di bagian pesan:

Keluaran Pesan yang Diperbesar:

Di sini kami memiliki akun yang dapat terhubung dari host mana pun dan akun yang tidak memiliki kata sandi. Akun tersebut seharusnya tidak ada dalam instalasi database yang aman. Itu aturan nomor satu. Untuk memperbaiki masalah ini, klik mysql_secure_installation.js di folder s9s/mysql/programs.

Klik panah tarik-turun di samping Kompilasi dan Jalankan dan tekan Ubah Pengaturan . Anda akan melihat dialog berikut dan masukkan argumen “STRICT”:

Kemudian tekan Jalankan . Skrip mysql_secure_installation.js kemudian akan dilakukan pada setiap bagian instance database MySQL dari cluster:

  1. Hapus pengguna anonim
  2. Menghapus database 'test' (jika ada).
  3. Jika STRICT diberikan sebagai argumen ke mysql_secure_installation.js, ia juga akan melakukan:
    • Hapus akun tanpa sandi.

Di kotak Pesan Anda akan melihat:

Bagian server database MySQL dari cluster ini sekarang telah diamankan dan Anda telah mengurangi risiko membahayakan data Anda.

Anda dapat menjalankan kembali security_audit.js untuk memverifikasi bahwa tindakan telah berhasil.

Selamat Mengelompokkan!

PS.:Untuk memulai ClusterControl, klik di sini!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa password_verify kembali salah?

  2. Di mana mengubah nilai lower_case_table_names=2 di windows xampp

  3. Penggabungan string di MySQL

  4. 5 Kursus Online Terbaik untuk Belajar MySQL

  5. Bagaimana Membandingkan Kinerja Moodle