Tworzenie i zarządzanie użytkownikami, MySQL Workbench

2018-03-07 08:32:09
bazydanych29.jpgJednym z założeń baz danych, jest możliwość obsługiwania wielu użytkowników. Po pierwszym uruchomienia serwera, jedynym zarejestrowanym użytkownikiem jest root. Dla każdego użytkownika MySQL, należy utworzyć konto i nadać mu hasło dostępu.

MySQL posiada system uprawnień (przywilejów), dzięki któremu każdy użytkownik może wykonywać tylko te operacje, na które mu zezwolił administrator. Podczas rejestracji nowego użytkownika, administrator wyszczególnia czynności, które będzie on mógł wykonywać. Obowiązuje przy tym zasada najmniejszego przywileju - użytkownik powinien dysponować minimalnym zasobem uprawanień, tylko takich, które są niezbędne do wykonywania powierzonych mu zadań.

W MySQL rozróżniamy natępujące poziomy uprawnień:

  • globalny - przyznane uprawnienia obowiązują we wszystkich istniejących bazach,
  • baza danych - uprawnienia w zakresie danej bazy danych,
  • tabela - w zakresie danej tabeli,
  • kolumna - w zakresie danej kolumny danej tabeli.

Źródło: http://www.teacher.webd.pl/kurs_mysql/k_3_2_0.php


Materiały do zajęć


Autor: KP