Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> phpmyadmin przegladanie tabel dla uzytkownikow z ograniczonymi kolumnami
c14ch0
post 21.01.2011, 10:29:32
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.09.2008

Ostrzeżenie: (0%)
-----


Witam,

Zalozmy, ze mam baze danych o nazwie:
baza

ktora posiada nastepujace tabele:
dane, zamowienia, poufne

tabela dane zawiera kolumny:
id, nazwa, haslo, data

tablea zamowienia zawiera kolumny:
id, imie, nazwisko, login


Chcialbym stworzyc uzytkownika, ktory bedzie mogl w phpmyadminie przegladac (SELECT) tylko tabele: dane oraz zamowienia. Dodatkowo, uzytkownik ten nie moze podejrzec zawartosci kolumn:
dane.haslo, zamowienia.nazwisko

Przy probie wyswietlenia tabeli dane dla juz stworzonego uzytkownika (user) pojawia sie nastepujacy komunikat:
  1. SELECT command denied TO user 'user'@'localhost' FOR COLUMN 'haslo' IN TABLE 'dane'



Czy jest mozliwosc wyswietlenia zawartosci kolumny dane w phpmyadminie dla uzytkownika user poza oczywistymi rozwiazaniami typu:
  1. SELECT id, nazwa, DATA FROM dane;


Nadmienie, ze chcialbym uniknac "przenosin" kolumn do innej tabeli.

Ten post edytował c14ch0 21.01.2011, 10:30:33
Go to the top of the page
+Quote Post
webdice
post 21.01.2011, 10:37:07
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




W phpMyAdmin tego nie zrobisz. Napisanie skryptu który by wyświetlał tylko te dane, nie jest skomplikowane.
Go to the top of the page
+Quote Post
c14ch0
post 21.01.2011, 11:03:57
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.09.2008

Ostrzeżenie: (0%)
-----


Wlasnie odkrylem CREATE VIEW - to w calosci zalatwia problem smile.gif

Dzieki.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 6.07.2025 - 06:20