Witam,
Aktualnie piszę swój pierwszy projekt oparty o MySQL i pojawiło się takie zagadnienie: jak przechowywać login i hasło do bazy MySQL by skrypty php mogły się z nią połączyć.
Bo przecież nawet jeśli baza zapewnia dostatecznie bezpieczeństwo danych w niej się znajdujących przed dostępem do nich osób niepowołanych to jeśli samo hasło do bazy będzie niedostatecznie chronione to nic z tego bezpieczeństwa nie zostanie...
Pierwszym przychodzącym do głowy sposobem jest trzymanie hasła do bazy bezpośrednio w pliku php, ale takie rozwiązanie wydaje mi się bardzo nieprofesjonalne. Gdy mój skrypt będzie miał instalator, który zapyta usera jakie jest hasło do MySQL to przecież nie będę edytować kodu swojego skryptu...
Jak Wy to robicie, jak to jest rozwiązane w profesjonalnych projektach jak np. phpBB?
Pozdrawiam