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
mateusch
post
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?
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: 17.09.2025 - 07:38