wyk8, Bazy Danych, Wykłady bazy danych - PDF

[ Pobierz całość w formacie PDF ]
Bezpieczeństwo
Procedury składowane
Funkcje i Wyzwalacze
Wykład 8
Prowadzący: dr Paweł Drozda
Użytkownicy – dostęp do danych (1)

Użytkownik bazy danych – osoba lub
aplikacja, mająca dostęp do części
danych zgromadzonych w bazie

Uprawnienia – zakres czynności, które
użytkownik może wykonać na bazie
danych

Uwierzytelnianie – weryfikacja
użytkownika (w MySQL –na podstawie
loginu i hasła zapisanego w bazie)
 Użytkownicy – dostęp do danych (2)

Dwa typy ograniczenia działań:

Ograniczenie dostępu do poszczególnych
danych (tabele, bazy danych)

Ograniczenie wykonywania poszczególnych
operacji (SELECT, UPDATE, itd.)

Mechanizmy nakładające ograniczenia:

System przywilejów

Role bazodanowe (tylko Oracle)
 Przywileje

Prawo wykonywania przez użytkownika
określonej akcji w bazie danych lub
dostępu do określonego obiektu

Przykłady przywilejów:

Wstawianie do bazy

Usuwanie z bazy

Modyfikowanie rekordów

Przeglądanie rekordów
 Zarządzanie kontami – MySQL (1)

Tworzenie użytkownika – bez żadnych
przywilejów
CREATE USER nazwa IDENTIFIED BY [PASSWORD]
‘hasło’;

Usuwanie użytkownika
DROP USER nazwa;

Nadanie hasła
SET PASSWORD [for
nazwa]=PASSWORD(‘nowehaslo’);
Przykład:
SET PASSWORD FOR Stefan = PASSWORD(‘qwerty’);
  [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • telefongry.keep.pl






  • Formularz

    POst

    Post*

    **Add some explanations if needed