Poprzednie posty dotyczyły tworzenia użytkowników przez program MySQL Administrator jest to wygodne, ale należy też poznać proces tworzenia użytkowników w konsoli. Schemat jest prosty:
grant prawa on bazy/tabele to nazwa użytkownika identified by 'hasło';
czyli to może wyglądać tak przy założeniu ,że nazwa użytkownika to "gosc", hasło "piramida" a baza danych 'forum":
grant select, update, insert on forum.* to gosc identified by 'piramida';
na wszystkie bazy:
grant select, update, insert on *.* to gosc identified by 'piramida';
na wszystkie uprawnienia i wszystkie bazy bez prawa nadawania praw:
grant all on *.* to gosc identified by 'piramida';
z opcją nadawania praw:
grant all on *.*to gosc identified by 'piramida' with grant option;
Aby nadane prawa zaczeły obowiązywać musimy skorzystać z polecenia:
flush privileges;
Istotnym zagadnieniem są uprawnienia jakie może posiadać użytkownik . Zawsze trzeba pamiętać, że nie należy przyznawać ich więcej niż jest to naprawdę konieczne. Wracając do programy MySql Administrator w panelu "Available Privileges" widzimy następujące uprawnienia (oczywiście te same możemy nadać w konsoli):
c.d.n
Subskrybuj:
Komentarze do posta (Atom)
Projekt z wykorzystaniem yii2 - część VIII.
W poprzedniej części utworzyliśmy stronę początkową menu, która daje możliwość klientowi wyboru działu który go interesuje. Teraz musimy ...
-
Przypomnienie – czy pamiętasz? Jaka litera oznacza prawo do zapisu? Jaka litera oznacza prawo do odczytu? Jaka litera ...
-
W necie jest szereg wypowiedzi na temat tego czy warto instalować wersję 64 bitową . Po przewertowaniu szeregu stron byłem...

Brak komentarzy:
Prześlij komentarz