JackLondon
15.09.2005, 16:50:51
Witam
Zastanawiam się nad jedną rzeczą. Strona, którą tworzę będzie musiała posiadać autoryzację w oparciu o bazę danych. Normalnie dostępna jest baza mysql gdzie można dodawać użytkowników, ustawiać uprawnienia itp. Ale jeżeli firma hostingowa pozwala oferuję mi jedną bazę mysql ( z innej oferty nie mogę skorzystać ) to zakładam, że będe musiał sobie sam stworzyć tabelę w której będą zawarte dane potrzebne do autorzyacji ?
dr_bonzo
15.09.2005, 17:15:22
Baza o ktorej mowisz to baza serwera mysql i tylko on powinien jej uzywac do autoryzacji userow korzystajacych z BAZY (tych podawanych przy mysql_connect()) nie z aplikacji w php.
Tak, musisz utworzyc nowa baze (kilka tabel), w tej jedynej ktorej masz.
TomASS
15.09.2005, 18:46:23
Tak, musisz sobie swtorzyć tabelę o polach np.:
- ID
- Login
- Haslo (nie zapomnij aby trzymac tutaj zakodowane hasło)
- Nazwa_konta
- Typ_konta
- Uprawnienia1
- Uprawnienia2
- .
- .
- .