Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Bezpieczne przechowywanie haseł do MYSQL w aplikacji PHP

Nie ma „bezpiecznego sposobu”. Tak czy inaczej, hasło będzie musiało zostać odszyfrowane/odszyfrowane, aby mogło zostać wysłane do biblioteki DB w celu nawiązania połączenia.

W najlepszym przypadku przechowuj dane logowania w pliku POZA katalogiem głównym dokumentu Twojej witryny. To nie jest lekarstwo na wszystko, ale przynajmniej jeśli konfiguracja twojego serwera ulegnie uszkodzeniu i zacznie udostępniać źródło php zamiast wykonywać, nie pozwoli to na wyciek twoich danych uwierzytelniających, ponieważ plik nie będzie bezpośrednio dostępny.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pdo lastInsertId zwraca zero (0)

  2. identyfikator ostatniego wstawienia mysqli

  3. Klucze SQL, MUL vs PRI vs UNI

  4. Nie znaleziono polecenia Mysql w systemie OS X 10.7

  5. W jaki sposób Wordpress łączy posty z kategoriami w swojej bazie danych?