[ Pobierz całość w formacie PDF ]

Listing. 5.10.
Jak widzisz, dodanie nowego użytkownika z pełną listą uprawnień jest bardzo proste i nie
wymaga znajomości wszystkich nazw.
Tworzenie użytkownika
z prawem nadawania uprawnień
Kiedy b¹dziesz chciaÅ‚ danemu użytkownikowi nadać prawo nadawania uprawnieÅ„, b¹dziesz
musiaÅ‚ użyć opcji . Jak z niej korzystać, pokażemy w nast¹pnym ćwi-
czeniu.
wiczenie 5.10.
Utwórz użytkownika admin6 z prawem nadawania uprawnień i dostępem do bazy baza.
Na listingu 5.11 został przedstawiony kod SQL potrzebny do wykonania tego ćwiczenia.
Rozdział 5. Użytkownicy i uprawnienia 103
Listing. 5.11.
Jak widzisz, dodanie takiego użytkownika jest bardzo proste i wymaga dodania jedynie opcji
, ponieważ prawo nadawania uprawnieÅ„ nie mieÅ›ci si¹ w zakresie opcji
.
Dodawanie użytkownika z wymaganym hasłem
Kiedy b¹dziesz chciaÅ‚ danemu użytkownikowi nadać hasÅ‚o, b¹dziesz musiaÅ‚ użyć słów
. Jak to zrobić, dowiesz si¹ z nast¹pnego ćwiczenia.
wiczenie 5.11.
Zdefiniuj użytkownika admin7 z prawem wybierania rekordów z tabeli moja1 z bazy baza.
Nadaj mu hasło pass. Następnie sprawdz, czy założone hasło jest rzeczywiście wymagane.
Na listingu 5.12 został przedstawiony kod SQL potrzebny do wykonania tego ćwiczenia.
Listing. 5.12.
Jak widzisz, utworzenie takiego użytkownika jest równie proste i, aby mógÅ‚ si¹ on zalogować
do bazy, musi podać hasło.
Dopisywanie użytkownika
z dostępem do wybranych kolumn
Kiedy b¹dziesz chciaÅ‚ danemu użytkownikowi nadać prawo dost¹pu jedynie do wybranych
kolumn, b¹dziesz musiaÅ‚ ich nazwy podać w nawiasie za nazwÄ… danego uprawnienia. Jak
tworzyć takich użytkowników, dowiesz si¹ w nast¹pnym ćwiczeniu.
104 MySQL. wiczenia
wiczenie 5.12.
Dodaj użytkownika admin8 z prawem wybierania rekordów z tabeli moja1 z bazy baza.
Niech ten użytkownik ma dostęp jedynie do kolumn id i adres.
Na listingu 5.13 został przedstawiony kod SQL potrzebny do wykonania tego ćwiczenia.
Listing. 5.13.
Jak widzisz, nadanie praw dost¹pu do wybranych kolumn jest stosunkowo proste i wymaga
jedynie znajomości ich nazw.
Odbieranie uprawnień
Z czasem b¹dziesz zapewne chciaÅ‚ odebrać nadane wczeÅ›niej danemu użytkownikowi
uprawnienia. Jak już wiesz, do odbierania uprawnień służy polecenie .
wiczenie 5.13.
Odbierz użytkownikowi admin nadane wcześniej uprawnienia. Użyj do tego celu polecenia
REVOKE. Następnie sprawdz, czy rzeczywiście ten użytkownik nie ma już dostępu do bazy
danych baza.
Na listingu 5.14 został przedstawiony kod SQL potrzebny do wykonania tego ćwiczenia.
Listing. 5.14.
Jak widzisz, odbieranie uprawnień jest właściwie czynnością analogiczną do ich nadawania.
Różni si¹ tym, że możesz odebrać na przykÅ‚ad tylko cz¹ść uprawnieÅ„, nie wszystkie.
Rozdział 5. Użytkownicy i uprawnienia 105
wiczenie 5.14.
Odbierz użytkownikowi admin2 nadane wcześniej prawo dodawania rekordów. Następnie
sprawdz, czy rzeczywiście ten użytkownik ma jedynie prawo wybierania rekordów.
Na listingu 5.15 został przedstawiony kod SQL potrzebny do wykonania tego ćwiczenia.
Listing. 5.15.
Jak widzisz, aby odebrać cz¹ść nadanych uprawnieÅ„, wystarczy podać na liÅ›cie praw tylko te
uprawnienia, które chcemy odebrać. [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mons45.htw.pl
  • WÄ…tki
    Powered by wordpress | Theme: simpletex | © (...) lepiej tracić niż nigdy nie spotkać.