![]() |
![]() |
![]()
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: 297 Pomógł: 0 Dołączył: 17.01.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Nic prostrzego musisz poprostu spod root dac uprawnienia gosciowi na konkretna baze danych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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'; To jeśli chodzi o konsole w phpmyadmin wyglada to podobnie Wejdz jako root Potem szukasz buttona Uprawnienia - wyswietli sie lisa uzytkownikow posiadajacych konto mysql potem edycja a reszte to sam ubczaisz bo wszystko pisze co i jak (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Narazie pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 18:05 |