Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> phpMyAdmin 2.5.4 + ukrywanie baz po zalogowaniu
mateusch
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JOHNY
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 18:05