![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.04.2005 Ostrzeżenie: (10%) ![]() ![]() |
Jak powinno sie projektować aplikacje internetową i jakie rozwiązania stosuję się najczęściej. Przykładem może być aplikacja gdzie dostęp mają 2 grupy użytkowników (administratorzy i zwykli uzytkownicy). I teraz: czy tworzone są konta w bazie danych o odpowienich uprawnieniach, np ograniczając użytkowników tylko do wyszukiwania danych itd. Czy raczej nie stosuje sie takich zabezpieczeń i wszyscy łączą sie z bazą na tym samym loginie i haśle a osobne loginy i hasla uzytkownikow zapisane sa w tabeli bazy danych. Ten drugi przyklad jest czesto pokazywany w roznych ksiazkach, ale w takim ukladzie tworzenie widokow(view) i ograniczen wykonywania operacji na tabelach bazy danych nie ma sensu.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 15.09.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej by było, gdyby każdy z użytkowników miał swoje konto z odpowiednimi uprawnieniami w ramach systemu bazodanowego. Niestety bardzo często jest tak, że firmy hostingowe wymuszają korzystanie tylko z jednego konta, które siłą rzeczy musi mieć maksymalne dostępne uprawnienia.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:04 |