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

Bagaimana cara menyimpan informasi db connect yang aman?

  • Praktekkan keamanan kata sandi yang baik secara umum (jangan gunakan kata-kata kamus dll)
  • Adalah praktik yang baik untuk memberi nama file dengan ekstensi .php, seperti yang telah Anda lakukan, karena server web tidak mungkin ditipu untuk menyajikan file sebagai teks biasa.
  • Pastikan config.php disimpan di luar root web. Artinya, jika ada yang salah dengan konfigurasi server Anda dan server mulai menyajikan file PHP sebagai teks biasa, Anda tidak akan membocorkan kata sandi database Anda (karena tidak ada yang dapat meminta config.php).
  • Pastikan kredensial database adalah konstanta dengan nama yang tepat, bukan variabel. Hal ini memperkecil kemungkinan Anda menggunakannya secara tidak tepat (misalnya, jika kata sandinya adalah $password daripada DB_PASSWORD anda mungkin melakukan sesuatu dengan $password variabel dalam lingkup global, lupa bahwa itu sedang digunakan - tidak mungkin, tetapi kemungkinan kecil).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Query Mysql dengan dua tabel php

  2. Bagaimana cara mengembalikan semua hak istimewa ke pengguna root di MySQL?

  3. Gabung dalam dengan 3 tabel di mysql

  4. Hibernate session.beginTransaction() panggilan dan Mysql Mulai Transaksi

  5. Basis Data Default MySQL