Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SQLite i bezpieczeństwo danych
Forum PHP.pl > Forum > PHP
Fafu
Witam!
Niedawno zainteresowałem się bazą SQLite. Wg mnie jest to ciekawe rozwiązanie, zwłaszcza, że jest domyślnie w php5. Tylko jest pewien problem - bezpieczeństwo danych. Wystarczy sobie wpisać strona.pl/baza.sqlite i mamy dane. Wpadłem na pomysł aby przy instalacji skryptu tworzyło plik z losową nazwą bazą danych, np:
  1. <?php
  2. $nazwa = sha1(md5(uniqid().time()));
  3. ?>

Czy jest to bezpieczne rozwiązanie? W bazie były by np. zakodowane hasła użytkowników i emaile.
Pozdrawiam!
l0ud
Stwórz folder o losowej nazwie, w niej plik o kolejnym wygenerowanym tytule winksmiley.jpg (plik bazy). W folderze dostaw .htaccess z regułką blokującą dostęp z zewnątrz (deny from all) . Jeżeli nie zadziała stwórz chociaż pusty index.php aby pliki się nie listowały smile.gif

Oczywiście jeżeli serwer to umożliwia, najlepiej by było umieszczenie pliku przed public_html, lub innym folderem przeznaczonym na rzeczy udostępnione.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.