![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 18.08.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam mały problem z phpmyadmin i mysql... Po zalogowaniu się do phpmyadmin użytkownik widzi wszystkie bazy danych. Wejść jednak może tylko do swojej bazy i tylko tam moze cos "grzebać" Czy ktoś może wie w jaki sposób zrobić aby wszystkie bazy (poza bazą danego użytkownika) były ukrywane na liście :?: Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 18.08.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat spod konsoli wyglada to tak:
- takie rozwiazanie daje wszystkie uprawnienia userowi do jego bazy GRANT ALL PRIVILEGES ON nazwa_bazy_usera.* TO nazwa_usera@localhost IDENTIFIED BY 'haslo_usera'; - mozesz tez dac konkretne uprawnienia select, insert, update dla uzytkownika w tedy zamiast ALL PRIVILEGES piszesz: GRANT SELECT,INSERT,UPDATE ON nazwa_bazy_usera.* TO nazwa_usera@localhost IDENTIFIED BY 'haslo_usera'; W tej chwili jest tak zrobione ze uzytkownik moze tylko dokonywać operacji na swojej bazie. Jak wchodzi na swoją bazę to pokazuje mu sie pusta baza. Nie może tam niczego dodawać. Chodzi mi oto zeby uzytkownik nie widzal nie swoich baz. Czy cos takiego do tego zadziała? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 07:38 |